У меня есть собственный скрипт, который выводит список определенных продуктов в формате csv.Внешний интерфейс магазина работает нормально, однако при извлечении цены продукта в моем скрипте фактическая цена FinalPrice не учитывает правила цены моего каталога, что является своего рода ошибкой, поскольку метод getFinalPrice()
отлично работает вфайлы шаблонов и т. д.
Это мой код, который я резко сократил в демонстрационных целях:
<?php
require 'app/Mage.php';
Mage::app('default');
$product = Mage::getModel("catalog/product")->load(27809);
echo $product->getFinalPrice();
?>
Выводит обычную цену продукта, но не цену, учтенную в каталожной ценеправить.Я только что применил все правила каталога снова и также перестроил все индексы.Как я уже сказал, цены со скидкой хорошо отображаются в интерфейсе, но по какой-то причине я не могу получить их в своем сценарии.
Надеюсь, у кого-то есть идея, что здесь может пойти не так.Заранее спасибо!