Раньше использовалась конструкция:
Registry::get(‘view’)->assign(‘orders’, $orders);
теперь
Tygh::$app[‘view’]->assign(‘orders’, $orders);
а как быть с
$orders = Registry::get(‘view’)->getTemplateVars(‘orders’);
так будет корректно ?
$orders = Tygh::$app[‘view’]->getTemplateVars(‘orders’);
Второй вопрос:
Если мне нужно в шаблоне не дописать ячейку к существующей таблице с помощью хука, а удалить одну ячейку ПЕРЕД хуком? Ну например в админке в таблице заказов УДАЛИТЬ колонку “номер телефона” с помошью модуля??? Это возможно?
Да, модуль понравился, даже поигрался с демкой, но уже сам запилил. Очень хотелось в образовательных целях.
Всё-таки вручную поправил шаблон orders/manage.tpl. Всё получилось не плохо, вот только никак не найду - где мне в css определить min-width кнопки статуса заказов - всё уж перепробовал. Хочется, чтобы вот так получилось - кнопочки одной ширины: Screenshot by Lightshot
Я так понимаю - этот оверрайд также легально оформляется в модуле?
Вот этот синтаксис что делает с массивом? $orders[$key][‘shipping_name’] =
Я так понимаю, что ключу с именем shipping_name присваивается строка в качестве его значения. Но что это за синтаксис такой? Или он добавляет пару ключ/значение? Есть ссылка на документацию конкретную?