Всё, я разобрался.
Я скопировал из API theme_item_list в template.php, обозвав эту функцию theme_item_list2. Из неё выкинул "li" и в theme_pager вернул (return) значение именно theme_item_list2().
Не знаю, насколько это красивое решение, но работает.
Большое спасибо за помощь и извините за ламерские вопросы
О.. что-то я подобное подозревал API docs рулят.
Так всё-таки: если я сам эту строку отработаю и выкину то, что не надо - насколько это будет допустимо?
Если я правильно понимаю, то уже theme() вызывает theme_item_list().
В принципе я ведь могу получить от функции theme эту строку (которую я возвращаю в переопределённой theme_pager() ) и выкинуть из неё ненужные теги? Или это будет "корявое" решение?
p.s. Нигде не могу найти подробного описания аргументов для theme()
[Решено] Темизация меню в виде шаблона типа menu-name-tpl.php
Почему-то не срабатывает block-menu.tpl.php. Есть какие-нибудь хитрости?
Наследование в таксономии
По прямой ссылке (taxonomy/term/1/all) работает, а по синониму - нет
Как сделать меню из таксономии?
Ну с модулями и ручками - это понятно. Просто прежде чем приступить возиться с модулем хотел узнать - может есть базовая функция.
Спасибо.
Наследование в таксономии
"Страница не найдена". А откуда это "all" должно взяться? Это базовый функционал drupal?
Или это делает какой-то из модулей?
[РЕШЕНО] Пред./след. страница на главной
Блин, точно! Спасибо!
[РЕШЕНО] Пред./след. страница на главной
Всё, я разобрался.
Я скопировал из API theme_item_list в template.php, обозвав эту функцию theme_item_list2. Из неё выкинул "li" и в theme_pager вернул (return) значение именно theme_item_list2().
Не знаю, насколько это красивое решение, но работает.
Большое спасибо за помощь и извините за ламерские вопросы
[РЕШЕНО] Пред./след. страница на главной
О.. что-то я подобное подозревал
API docs рулят.
Так всё-таки: если я сам эту строку отработаю и выкину то, что не надо - насколько это будет допустимо?
[РЕШЕНО] Пред./след. страница на главной
В моём переопределении данные возвращаются с помощью функции theme():
return theme('item_list', $items, NULL, 'ul', array('class' => 'pager'))
Если я правильно понимаю, то уже theme() вызывает theme_item_list().
В принципе я ведь могу получить от функции theme эту строку (которую я возвращаю в переопределённой theme_pager() ) и выкинуть из неё ненужные теги? Или это будет "корявое" решение?
p.s. Нигде не могу найти подробного описания аргументов для theme()
Спасибо.
[РЕШЕНО] Пред./след. страница на главной
Пытаюсь разобраться с функцией. По-моему li определяется не в ней. А в том коде, который вызывает эту функцию.