Как получить объект пользовательского блока?
-
13-12-2019 - |
Вопрос
Я создал класс блока как это
class Sb_AddressManager_Block_Address_Edit extends Mage_Customer_Block_Address_Edit {....}
и его путь
/www/abc/app/code/local/Sb/AddressManager/Block/Address/Edit.php
.
Теперь мне нужен его Obj, чтобы использовать его функции в другом классе
class Sb_Fs_Model_Order extends Mage_Sales_Model_Order {...}
, чья путь
/www/abc/app/code/local/Sb/Fs/Model/Order.php
Как мне это сделать?
Решение
Вы хотите вызвать функцию блока из модели.Попробуйте следующий код
Mage::getBlockSingleton('<your-block-alise>/address_edit')->yourFunction();
.
Не связан с magento.stackexchange