Тема: Не могу добавить кнопку в buttomToolbar
Здравствуйте. В данный момент не могу дописать модуль т.к. не могу добавить кнопку в нижний тулбар.
Пытаюсь сделать хуками через exec, но не получается т.к. добавленная кнопка перезатирается в основном хэпере.
Например хочу добавить кнопку при редактировании заказа. Создаю controller.exec.shop-admin-orderctrl.edit, далее в этой функции делаю что то типа:
public static function controllerExecShopAdminOrderCtrlEdit(\RS\Controller\Admin\Helper\CrudCollection $helper)
{
$helper['bottomToolbar']
->addItem(new ToolbarButton\Button('/asd', t('Новая кнопка')), 'newbutton');
}
Но получается так, что сначала выполняется мой хук, потом основной метод, который все перезатирает
orderctrl.inc.php
...
$helper->setBottomToolbar($this->buttons(array('save', 'cancel')));
...
Вторая проблема заключается в том, что не могу добавить кнопки в карточку заказа, в админке, в печатные формы т.к. там кнопка печать зашита в шаблон.
Как быть?