Как можно добавить в этот код инициализации шаблона вторую переменную? Просто $canWarn не срабатывает, $this->canWarn тоже.
Мне кажется, что эта переменная видна только в том классе, в котором она создана. Шаблон showCard выводится в файле admin/applications/members/modules_public/ajax/card.php а шаблон listWarnings в файле admin/applications/members/modules_public/profile/warnings.php
Спасибо!
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
И снова здравствуйте!
У шаблона listWarnings имеется переменная $canWarn которая удобно используется в теле шаблона через условия типа <if test="canWarn:|:$canWarn">
Мне необходимо задействовать эту переменную в шаблоне showCard.
Простое добавление переменной приводит к ошибке, поскольку шаблон инициализируется с одной переменной таким кодом:
$this->returnHtml( $this->registry->getClass('output')->getTemplate('profile')->showCard( $member ) );
Как можно добавить в этот код инициализации шаблона вторую переменную? Просто $canWarn не срабатывает, $this->canWarn тоже.
Мне кажется, что эта переменная видна только в том классе, в котором она создана. Шаблон showCard выводится в файле admin/applications/members/modules_public/ajax/card.php а шаблон listWarnings в файле admin/applications/members/modules_public/profile/warnings.php
Спасибо!