Magento - правила цены каталога не работают, пока продукт не обновится
У меня возникают некоторые проблемы, связанные с правилами цены каталога: при создании правила цены оно не применяется к выбранным продуктам, пока каждый из этих продуктов не обновится каким-либо образом. Переиндексировать все данные из управления индексами не имеет никакого эффекта; даже в случае новых продуктов, созданных после правила цены, я не вижу специальный интерфейс цены, если я не редактирую продукты.
Я единственный, у кого есть такая проблема? Любая идея, может ли это быть связано с кешем, или это потому, что разные таблицы влияют на вставку продукта или обновления продукта?
Я работаю над Magento 1.6.1 CE
Спасибо!
3 ответа
Пожалуйста, проверьте:
- Правило ли активно?
- Применялось ли правило?
- Действует ли правило в этот день?
- Включает ли созданное вами правило целевые продукты?
- Ваше правило не применяется из-за приоритета? Если все вышеперечисленное работает, то ваше правило будет видимо front ent, когда один раз запустится ваш cron и будет сброшен кеш страницы
Дешевый способ - каждый день переходить к правилу и нажимать кнопку "Сохранить и применить правило", что сработает, но не идеально. В качестве решения вам нужно настроить cronjob, который обновляет правило ежедневно. Вы можете сделать это, перейдя в System->configuration->system->cron. Или, если вы можете настроить crontab, если у вас есть доступ к SSH.