howt: Комментарии

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

10 марта 2010 в 17:54

Всё, я разобрался.
Я скопировал из API theme_item_list в template.php, обозвав эту функцию theme_item_list2. Из неё выкинул "li" и в theme_pager вернул (return) значение именно theme_item_list2().
Не знаю, насколько это красивое решение, но работает.

Большое спасибо за помощь и извините за ламерские вопросы Smile

10 марта 2010 в 15:30

В моём переопределении данные возвращаются с помощью функции theme():

return theme('item_list', $items, NULL, 'ul', array('class' => 'pager'))

Если я правильно понимаю, то уже theme() вызывает theme_item_list().

В принципе я ведь могу получить от функции theme эту строку (которую я возвращаю в переопределённой theme_pager() ) и выкинуть из неё ненужные теги? Или это будет "корявое" решение?

p.s. Нигде не могу найти подробного описания аргументов для theme()

Спасибо.