форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Возникла необходимость постраничной навигации не только на главной сайта (вывод всех новых материалов акак лента новостей/блог), но и на других страницах, где также выводится список статей из разных секций. Так вот, пытаюсь использовать ob1_pagination. Вроде все работает, но при нажатии на ссылки следующих страниц, перекидывает на эти страницы только в основной новостной ленте, т.е. на главной. Вопрос: так и должно быть или я что-то не так делаю?
Неактивен
Насколько я припоминаю, у этого плагина есть параметр, в какой секции отображать страницы.
Неактивен
Textpattern · 4.4.1
ob1_pagination 2.5
И
Textpattern CMS · 4.5.4
ob1_pagination 2.5
Все нормально, работает как надо, в своей секции выводит только свои.
У меня главная страница:
<txp:output_form form="head" /> <body> <div id='wrapper'> <txp:output_form form="header" /> <txp:output_form form="menu" /> <div id="content"> <div id="innercontent"> <txp:output_form form="content" /> </div> </div> <txp:output_form form="sidebar" /> <div id="footm"></div> </div> <txp:output_form form="footer" /> </body> </html>
форма content
<txp:if_individual_article> <txp:article form="single" allowoverride="0"/> <txp:output_form form="comments_display" /> <txp:else /> <txp:if_section name=",articles"> <txp:if_search><txp:article pgonly="1" limit="10" /><txp:if_search_results><h3><txp:text item="search_results" />: <txp:page_url type="q" /></h3><br /><txp:else /><p>Извините, по вашему запросу: <strong>"<txp:search_term />"</strong> - ничего не найдено.</p><br /><br /><br /></txp:if_search_results></txp:if_search> <txp:article allowoverride="0" form="extra" section="articles" limit="5" pgonly="0" searchall="0" searchsticky="0" sort="Posted desc" status="4" /> <txp:ob1_pagination firsttext="«" previoustext="<" nexttext=">" lasttext="»" ulclass="pagination" liselected="active" /> <div class="clear"></div> </txp:if_section> <txp:if_section name="main"> <txp:article allowoverride="0" form="extra" section="main" limit="10" pgonly="0" searchall="0" searchsticky="0" sort="Posted desc" status="4" /> <txp:ob1_pagination firsttext="«" previoustext="<" nexttext=">" lasttext="»" ulclass="pagination" liselected="active" /> </txp:if_section> <txp:if_section name="days"> <txp:article allowoverride="0" form="extra" section="days" limit="10" pgonly="0" searchall="0" searchsticky="0" sort="Posted desc" status="4" /> <txp:ob1_pagination firsttext="«" previoustext="<" nexttext=">" lasttext="»" ulclass="pagination" liselected="active" /> </txp:if_section> <txp:if_section name="download"> <txp:file_download_list limit="10" break="li" wraptag="ul" sort="downloads desc" /> </txp:if_section> </txp:if_individual_article>
Неактивен
У меня Textpattern CMS 4.5.4 и ob1_pagination 2.5. Увы, не работает. Правда у меня структура немного другая. У меня насколько вариантов "страниц" (оформление) для разных секций. Т.е. для главной свой вид страницы, для остальных секций другой. Все что можно - вынесено в формы. Хм... в общем, буду пробовать крутить и так и сяк. Может стоит сделать как у тебя - один шаблон + конструкции if
Неактивен