Цитата:
Сообщение от Николай Сипко
|
Не думаю, тем более, что я пробовал в 6 версии установить этот же модуль(js_paginate). TemplaVoila уже не поддерживается разработчиками. Сейчас рулит fluid - его надо юзать. Проблема скорее всего в документации. Под 7 версию мало доков и приходится только догадываться, какой кусок кода использовать. Смотрел доки по API Typo3 6 версия и они близки к 7 версии. Я отошел от темы.
Есть версия, что я неправильно создаю объект с данными, чтобы плагин его нормально отработал.
Вот пример:
Код HTML:
{namespace pg=JS\JsPaginate\ViewHelpers}
<pg:Paginate objects="{0: 'val1', 1: 'val2', 2: 'val3', 3: 'val4', 4: 'val5'}" as="paginatedObject" configuration="{itemsPerPage: 2, insertAbove: 0, insertBelow: 1, maximumVisiblePages: 5}">
<div class="faq-list">
<f:for each="{paginatedObject}" as="list" iteration="itemIteration">
<div class="even {f:if(condition: itemIteration.isOdd , then: 'odd')}">
{list}
</div>
</f:for>
</div>
</pg:Paginate>