Где определяется метод "Setishandle"?
Я не могу найти метод setIsHandle
, т.е. определенный внутри тега action
в page.xml
под узлом page_one_column
.
<action method="setIsHandle"><applied>1</applied></action>
И какова цель этого использования?
В комментариях говорится, что это "Отметьте корневой блок страницы, к которому применяется шаблон"
1
1 answers
Нет никакого метода setIsHandle
.
Это волшебный сеттер. Это эквивалентно ->setData('is_handle', 1)
.
Значение, установленное этим, позже извлекается с помощью getIsHandle
, что эквивалентно ->getData('is_handle')
в Mage_Page_Helper_Layout::applyTemplate
метод.
5
Author: Marius, 2015-08-28 11:40:12