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.

Работает нормально.

Другие вопросы по тегам