Pagebrowser tt_news в BE
Как реализовать сабж?
На странице новостей в BE через модуль Page уже большой список новостей и он с изображениями, к тому же еще и долго грузится. Хотелось бы разделить его на страницы. Так как старые новости мало кому нужны. P.S. Разделить именно в модуле Page - не List (где он уже разделен), потому как новости добавляют с 10-к менеджеров, которым не нужно заморачиваться всякими модулями. |
Неужели нет какого-то решения?
Я так подозреваю, что решение должно быть не именно для tt_news, а вообще для записей в модуле Page. Универсально. Как реализовать разбивку в модуле Page записей постранично, как в модуле List? ---- нашел экст: bepagination - для него нужен PHP5, у меня PHP4. :( |
Для List есть решение EXT: list_ad (Advanced List)http://typo3.org/documentation/docum....1.2/view/1/1/
|
Цитата:
|
Цитата:
Часто пишут "нужен PHP 5" просто потому, что официальная поддержка PHP4 практически закончена. Если все же используются какие-то PHP5-функции, то часто их можно переписать на PHP4. |
Цитата:
Сначала запущу, посмотрю, что же оно делает, а потом буду рассматривать перевод на PHP4 |
Судя по всему для модуля Page такая функциональность не реализована (и возможно даже не планировалась).
Например есть экст. patch1822, который позволяет выводить в модуле Page записи из таблиц своих расширений - так как по умолчанию в ядре зашито, что выводятся только tt_products, tt_news и т.п. |
Может быть глупость в голову пришла, но "решение" :)
Когда количество записей будет слишком большим - создам рядом такую же страницу для записей. Пусть новости добавляют в нее. А собирать для отображения их можно и с нескольких. В общем, что-то типа SysFolder (можно даже и их) 2008, 2009, 2010. |
Да, такое "не программное" решение вопроса.
Кстати мы с картинками к новостям в DAM так и делаем - каждый месяц создаем новую папочку вида 200904, 200905 ... |
Часовой пояс GMT +4, время: 07:45. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot