Как я могу установить текущую цену в качестве переменной?


Мне нужно использовать переменную цены из price.phtml в другом файле phtml. Я попытался включить price.phtml с буферизацией вывода, чтобы эхо-сигналы не отображались. Но я так и не смог успешно распечатать ни одну из переменных. Поэтому я не знаю, что я делаю неправильно или возможен ли вообще доступ к переменным price.phtml.

Есть идеи? Большое спасибо!

Author: Vales, 2014-06-26

1 answers

Здравствуйте, вы можете сделать это с помощью реестра magento

Добавьте ниже код Mage::register('some_name', $var); в price.html а затем получите это значение в другом phtml

$my_var = Mage::registry('some_name');

Затем снимите значение этой переменной some_name, используйте код ниже

Mage::unregister('some_name');
 1
Author: Amit Bera, 2014-06-26 04:17:36