Подскажите, как и где переопределить хук модуля? Views

Главные вкладки

Аватар пользователя maximturchenko maximturchenko 18 октября 2018 в 10:08

Здравствуйте, не могу собразить как сделать.
Все крашиться, когда пытаюсь посмотреть kint.

Два модуля, один дополняет другой.

Вьюхи.

Мне нужно переопределить шаблон :

function template_preprocess_views_slideshow_cycle_main_frame_row(&$vars) {}

Подскажите в какую сторону копать?
У меня есть свой модуль, по разному пишу но он не переопределяет, только крашит..

<?php
function mymod_preprocess_views_slideshow_cycle_main_frame_row(&$vars) {
kint($vars);
}
?>

Лучший ответ

Аватар пользователя alexeysco74 alexeysco74 18 октября 2018 в 10:26
1

~ Попробуйте dsm($vars)
~ Попробуйте в теме function myTheme_preprocess..

Комментарии

Аватар пользователя gun_dose gun_dose 18 октября 2018 в 10:35
1

kint($vars) на восьмёрке не проканает. Даже если сервер справится, браузер может зависнуть, пытаясь отрендерить этот вывод. Просто там в переменных есть объекты с очень сложной структурой. Тут у вас есть два варианта:
- самый правильный и джедайский - постичь xdebug
- самый быстрый и чайничный - вывести

<?php
kint
(array_keys($vars));
?>

Логически додумать, какая из переменных вам нужна и далее пытаться вывести не все vars а только те, что интересуют.