Kort |
|
---|---|
Можно так: https://github.com/seditio/cot_forman Список аргументов cot_postlist:
Примеры использования: // Все посты {PHP|cot_postlist()} // Кастомный шаблон, 5 постов {PHP|cot_postlist('custom.postlist', 5)} // Стандартный шаблон, 5 постов, сортировка по дате {PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC')} // Стандартный шаблон, 5 постов, сортировка по дате, только посты админа {PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', 'fp_posterid = 1')} // Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам {PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1)} // Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам, без первой записи {PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1, 1)} // Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам, паджинация {PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1, 0, 'posts')} // Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам, ajax-паджинация <div id="posts2list"> {PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1, 0, 'posts', posts2list)} </div> // Стандартный шаблон, 5 постов, сортировка по дате, сгруппировать по топикам, закэшировать на 24 часа {PHP|cot_postlist('forman.postlist', 5, 'fp_updated DESC', '', 1, 0, '', '', 'posts_global', '86400')} Для использования ajax-паджинации необходимо дополнительно включить соответствующую опцию в настройках плагина. Для того, чтобы в URL не попадали аргументы функции, желательно включить в настройках шифрование и ввести 16-значные значения ключа и вектора исполнения. Последняя опция в настройках включит генерацию в шаблоне usertags от fp_posterid по маске PAGE_ROW_USER_ Паджинация (обычная и аяксовая) с кэшем работать не будет. Таков путь. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
|
This post was edited by Kort (2023-09-04 12:57, 8 months ago) |