Magento - правила цены каталога не работают, пока продукт не обновится

У меня возникают некоторые проблемы, связанные с правилами цены каталога: при создании правила цены оно не применяется к выбранным продуктам, пока каждый из этих продуктов не обновится каким-либо образом. Переиндексировать все данные из управления индексами не имеет никакого эффекта; даже в случае новых продуктов, созданных после правила цены, я не вижу специальный интерфейс цены, если я не редактирую продукты.

Я единственный, у кого есть такая проблема? Любая идея, может ли это быть связано с кешем, или это потому, что разные таблицы влияют на вставку продукта или обновления продукта?

Я работаю над Magento 1.6.1 CE

Спасибо!

3 ответа

Также может быть, вы пропустили это, убедитесь, что вы нажали кнопку ПРИМЕНИТЬ ПРАВИЛА

введите описание изображения здесь

Пожалуйста, проверьте:

  1. Правило ли активно?
  2. Применялось ли правило?
  3. Действует ли правило в этот день?
  4. Включает ли созданное вами правило целевые продукты?
  5. Ваше правило не применяется из-за приоритета? Если все вышеперечисленное работает, то ваше правило будет видимо front ent, когда один раз запустится ваш cron и будет сброшен кеш страницы

Дешевый способ - каждый день переходить к правилу и нажимать кнопку "Сохранить и применить правило", что сработает, но не идеально. В качестве решения вам нужно настроить cronjob, который обновляет правило ежедневно. Вы можете сделать это, перейдя в System->configuration->system->cron. Или, если вы можете настроить crontab, если у вас есть доступ к SSH.

Другие вопросы по тегам