rznasa 27 апреля 2015 в 18:44 Всем привет. Имеется views c 2 аргументами. Но они транслитированные и подставновка типа %1 %2 не подходит, так как надо кирилица. Посоветуйте как можно исправить? Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
drupby 27 апреля 2015 в 20:39 программно в модуле переопределить http://drup.by/snippets/kastomizaciya-hlebnyh-kroshek-i-zagolovkov-stran...
rznasa 27 апреля 2015 в 21:41 я не очень сильно копенгаген в этом. Выходит этот код <?phpfunction MYMODULE_views_pre_render(&$view) { if ($view->name == 'taxonomy_term' && $view->current_display == 'page') { $total = $view->total_rows; $view->build_info['title'] = $view->build_info['title'] . ' (' .$total . ')'; }}?> изменить под себя в template? Или где то в модуле, как вы написали?
drupby 27 апреля 2015 в 21:52 "rznasa" wrote: изменить под себя в template? Или где то в модуле, как вы написали? да - нужно модуль писать
rznasa 27 апреля 2015 в 22:24 drupby wrote: "rznasa" wrote: изменить под себя в template? Или где то в модуле, как вы написали? да - нужно модуль писать Достаточно будет написать один module файл с этим хуком?(модули не писал никогда:()
drupby 27 апреля 2015 в 22:32 "rznasa" wrote: Достаточно будет написать один module файл с этим хуком?(модули не писал никогда:() достаточно .info файла и .module и там хук views_pre_render имплементировать
rznasa 27 апреля 2015 в 22:39 drupby wrote: "rznasa" wrote: Достаточно будет написать один module файл с этим хуком?(модули не писал никогда:() достаточно .info файла и .module и там хук views_pre_render имплементировать Ок. С этим ясно. Может подскажите еще как в title запихнуть проверку на аргументы views %1 %2?
drupby 27 апреля 2015 в 23:18 "rznasa" wrote: Может подскажите еще как в title запихнуть проверку на аргументы views %1 %2? понятия не имею, что за вьюха и что за аргументы, поэтому гадать не буду
rznasa 28 апреля 2015 в 13:38 drupby wrote: в хуке аргументы будут в массиве $view->args Спасибо! Все вышло с вашей помощью
Комментарии
программно в модуле переопределить http://drup.by/snippets/kastomizaciya-hlebnyh-kroshek-i-zagolovkov-stran...
я не очень сильно копенгаген в этом. Выходит этот код
<?phpfunction MYMODULE_views_pre_render(&$view) {
if ($view->name == 'taxonomy_term' && $view->current_display == 'page') {
$total = $view->total_rows;
$view->build_info['title'] = $view->build_info['title'] . ' (' .$total . ')';
}
}?>
изменить под себя в template?
Или где то в модуле, как вы написали?
да - нужно модуль писать
Достаточно будет написать один module файл с этим хуком?(модули не писал никогда:()
достаточно .info файла и .module и там хук views_pre_render имплементировать
Ок. С этим ясно.
Может подскажите еще как в title запихнуть проверку на аргументы views %1 %2?
понятия не имею, что за вьюха и что за аргументы, поэтому гадать не буду
а ввобще аргументы как выловить со страницы views?
в хуке аргументы будут в массиве $view->args
Спасибо! Все вышло с вашей помощью