TYPO3 Paginate проблема с EXT: система новостей KEY: новости VER: 2.2.1
У меня есть сайт, где я использую TYPO3 v. 6.1 FLUID/EXTBASE.
С ключом расширения системы новостей: версия новостей 2.2.1
Моя проблема в том, что я запускаю этот код на моем основном Typoscript
#Paginate setup fir our list.html
plugin.tx_news {
view {
widget.Tx_News_ViewHelpers_Widget_PaginateViewHelper.templateRootPath = fileadmin/templates/ext/news/Templates/
}
settings.list.paginate {
#Do not set the "max records displayed" in the flexform of the plugin, the pagination will disappears
itemsPerPage = 3
insertAbove = false
insertBelow = TRUE
lessPages = TRUE
forcedNumberOfLinks = 5
pagesBefore = 2
pagesAfter = 2
}
}
На этой странице все работает нормально http://codem.dk/blog/ Затем я настроил дополнительный файл с другим макетом, чтобы он работал в качестве портфолио на этой странице http://codem.dk/oevelser/ работает, но я хочу показать 9 элементов, я могу затем на плагине страницы в "Max Records/Page" установить его на 9, а затем он показывает все 4 заголовка на странице, но пагинация все равно отображается, как будто есть 2 страницы, как я могу при настройке он работает, как сейчас, на странице BLOG, а затем на странице oevelser (сверла) показывает 9 и, если <9, тогда он не показывает пагинацию, как сейчас.
Я попытался переместить Typoscript в конфигурацию страницы TS для 2 страниц, но он не работает.
1 ответ
Привет
Я думаю, что я должен решить проблему.
Я добавил это в файл TYPOSCRIPT.
#Paginate setup fir our list.html
plugin.tx_news {
view {
widget.Tx_News_ViewHelpers_Widget_PaginateViewHelper.templateRootPath = fileadmin/templates/ext/news/Templates/
}
settings.list.paginate {
#Do not set the "max records displayed" in the flexform of the plugin, the pagination will disappears
itemsPerPage = 3
insertAbove = false
insertBelow = TRUE
lessPages = TRUE
forcedNumberOfLinks = 5
pagesBefore = 2
pagesAfter = 2
}
settings.listDrill.paginate {
#Do not set the "max records displayed" in the flexform of the plugin, the pagination will disappears
itemsPerPage = 9
insertAbove = false
insertBelow = TRUE
lessPages = TRUE
forcedNumberOfLinks = 5
pagesBefore = 2
pagesAfter = 2
}
}
и затем я сказал сценарию новостей list.html использовать paginate для использования settings.listDrill.paginate и в настройке для разметки paginate я сделал a f:if f:then f:else для использования listDrill og list.
Работает нормально.