PDA

Просмотр полной версии : Pagebrowser tt_news в BE


razawa
17.03.2009, 11:02
Как реализовать сабж?
На странице новостей в BE через модуль Page уже большой список новостей и он с изображениями, к тому же еще и долго грузится.

Хотелось бы разделить его на страницы. Так как старые новости мало кому нужны.

P.S. Разделить именно в модуле Page - не List (где он уже разделен), потому как новости добавляют с 10-к менеджеров, которым не нужно заморачиваться всякими модулями.

razawa
01.04.2009, 15:35
Неужели нет какого-то решения?
Я так подозреваю, что решение должно быть не именно для tt_news, а вообще для записей в модуле Page. Универсально.

Как реализовать разбивку в модуле Page записей постранично, как в модуле List?
----
нашел экст: bepagination (http://typo3.org/extensions/repository/view/bepagination/current/) - для него нужен PHP5, у меня PHP4. :(

marco
01.04.2009, 16:22
Для List есть решение EXT: list_ad (Advanced List)http://typo3.org/documentation/document-library/extension-manuals/list_adv/1.1.2/view/1/1/

razawa
01.04.2009, 16:25
Для List есть решение EXT: list_ad (Advanced List)http://typo3.org/documentation/document-library/extension-manuals/list_adv/1.1.2/view/1/1/
В том то и дело, что для List, а вот для Page - не нахожу.

dmartynenko
06.04.2009, 13:07
нашел экст: bepagination (http://typo3.org/extensions/repository/view/bepagination/current/) - для него нужен PHP5, у меня PHP4. :(

Поставьте и посмотрите какие-ошибки выводит (если выводит).
Часто пишут "нужен PHP 5" просто потому, что официальная поддержка PHP4 практически закончена. Если все же используются какие-то PHP5-функции, то часто их можно переписать на PHP4.

razawa
06.04.2009, 15:37
Поставьте и посмотрите какие-ошибки выводит (если выводит).
Часто пишут "нужен PHP 5" просто потому, что официальная поддержка PHP4 практически закончена. Если все же используются какие-то PHP5-функции, то часто их можно переписать на PHP4.
Специально ради этого поставил себе (не на рабочий сервер) PHP5. Никак не могу запустить это расширение. Ничего не меняется.
Сначала запущу, посмотрю, что же оно делает, а потом буду рассматривать перевод на PHP4

dmartynenko
07.04.2009, 19:26
Судя по всему для модуля Page такая функциональность не реализована (и возможно даже не планировалась).
Например есть экст. patch1822, который позволяет выводить в модуле Page записи из таблиц своих расширений - так как по умолчанию в ядре зашито, что выводятся только tt_products, tt_news и т.п.

razawa
17.04.2009, 15:41
Может быть глупость в голову пришла, но "решение" :)
Когда количество записей будет слишком большим - создам рядом такую же страницу для записей. Пусть новости добавляют в нее. А собирать для отображения их можно и с нескольких.
В общем, что-то типа SysFolder (можно даже и их) 2008, 2009, 2010.

dmartynenko
17.04.2009, 16:43
Да, такое "не программное" решение вопроса.
Кстати мы с картинками к новостям в DAM так и делаем - каждый месяц создаем новую папочку вида 200904, 200905 ...