Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 25.01.2016, 17:14   #1
iMoD
Новенький
 
Регистрация: 20.01.2016
Сообщений: 19
По умолчанию

Проблема в том, что пагинация не листает страницы. Сами сслыки пагинации есть(prev, 1, next). Вот при переходе к примеру на след страницу в пагинации, то ничего не происходит только хеш в браузерной строке меняется:
страница 1: tx__%5B%40widget_0%5D%5BcurrentPage%5D=3&cHash=07e 6d6a99c256612dbd745b5a23d65b9

страница next:
tx__%5B%40widget_0%5D%5BcurrentPage%5D=2&cHash=e9e c68e3bb01b05376b30d78560fc617

Такого рода ссылки отображаются, но как я выше сказал ничего на странице не происходит. Уверен, что тут ничего сложного нет, только не могу понять, по какому принципу работает пагинация.
iMoD вне форума   Ответить с цитированием
Старый 25.01.2016, 17:33   #2
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Цитата:
Сообщение от iMoD Посмотреть сообщение
Уверен, что тут ничего сложного нет, только не могу понять, по какому принципу работает пагинация.
Может,вписать setup и constants расширения в свойства страницы?
Николай Сипко вне форума   Ответить с цитированием
Старый 25.01.2016, 18:21   #3
iMoD
Новенький
 
Регистрация: 20.01.2016
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
Может,вписать setup и constants расширения в свойства страницы?
Ничего не меняется к сожалению.
Кстати такая же ситуация происходит при использовании встроенного в TYPO3 виджета pagination.
iMoD вне форума   Ответить с цитированием
Старый 25.01.2016, 20:00   #4
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Цитата:
Сообщение от iMoD Посмотреть сообщение
Проблема в том, что пагинация не листает страницы. Сами сслыки пагинации есть(prev, 1, next). Вот при переходе к примеру на след страницу в пагинации, то ничего не происходит только хеш в браузерной строке меняется:
страница 1: tx__%5B%40widget_0%5D%5BcurrentPage%5D=3&cHash=07e 6d6a99c256612dbd745b5a23d65b9
cHash is one of the most mysterious and misunderstood parameters in TYPO3

http://www.dmitry-dulepov.com/2009/0...-in-typo3.html

?

Typo3 6.0 - Generate a cHash (Note: differs from cache identifier in Extbase caching framework)
Создание cHash ( Примечание : отличается от идентификатора кэша в Extbase рамках кэширования)

https://gist.github.com/bjrnqprs/5487083
=======
Но вообще-то
js_paginate
Version 1.0.3 stable
Last updated January 23, 2016
First upload November 19, 2015
Downloads 504
Category
Dependencies TYPO3 (6.0.0 - 7.6.99)
=======
Может, что-то с установкой?
pagination script работает
Не работает сама js_paginate
?

Последний раз редактировалось Николай Сипко; 25.01.2016 в 21:58
Николай Сипко вне форума   Ответить с цитированием
Старый 26.01.2016, 13:52   #5
iMoD
Новенький
 
Регистрация: 20.01.2016
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
cHash is one of the most mysterious and misunderstood parameters in TYPO3

http://www.dmitry-dulepov.com/2009/0...-in-typo3.html

?

Typo3 6.0 - Generate a cHash (Note: differs from cache identifier in Extbase caching framework)
Создание cHash ( Примечание : отличается от идентификатора кэша в Extbase рамках кэширования)

https://gist.github.com/bjrnqprs/5487083
=======
Но вообще-то
js_paginate
Version 1.0.3 stable
Last updated January 23, 2016
First upload November 19, 2015
Downloads 504
Category
Dependencies TYPO3 (6.0.0 - 7.6.99)
=======
Может, что-то с установкой?
pagination script работает
Не работает сама js_paginate
?
Кстати использую версию 7.6.2
API 7 версии вроде совместим с 6, но Dependencies TYPO3 (6.0.0 - 7.6.99) - должно поддерживать плагин. Ошибок в логах по этому модулю не наблюдается. И я уже упомянул, что встроенный виджет paginate работает аналогично плагина js_paginate, и проблема у них одна и та же.
iMoD вне форума   Ответить с цитированием
Старый 26.01.2016, 14:50   #6
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Может, могучим народным методом тыка попробовать включить js из paginate прямо в шаблон?
Хотя по идее и так должна работать: может, переставить аккуратно?
"Кстати использую версию 7.6.2"
А я не рискую, сижу на 6-й
Николай Сипко вне форума   Ответить с цитированием
Старый 26.01.2016, 17:29   #7
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

В 7.6.2 drag-and-drop страниц, TemplaVoila не работают
И других глюков хватает
http://forum.typo3.biz/showthread.php?t=11921
Может, правда, в ней дело?
Николай Сипко вне форума   Ответить с цитированием
Старый 26.01.2016, 18:32   #8
iMoD
Новенький
 
Регистрация: 20.01.2016
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
В 7.6.2 drag-and-drop страниц, TemplaVoila не работают
И других глюков хватает
http://forum.typo3.biz/showthread.php?t=11921
Может, правда, в ней дело?
Не думаю, тем более, что я пробовал в 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>
iMoD вне форума   Ответить с цитированием
Старый 26.01.2016, 19:13   #9
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Цитата:
Сообщение от iMoD Посмотреть сообщение
TemplaVoila уже не поддерживается разработчиками. Сейчас рулит fluid - его надо юзать.
У себя устанавливать не пробовал
Но если так, то дело, скорей всего, в "кривой" установке
В Include шаблона его включать не нужно?
=======
А насчет "TemplaVoila

Extension key templavoila
Version 2.0.4 stable
Last updated June 20, 2015
First upload August 16, 2003
Downloads 366,915
Category
Dependencies

PHP (5.5.0 - 5.6.99)
TYPO3 (7.0.0 - 7.9.99)
==============
static_info_tables

Conflicts

kb_tv_clipboard (0.1.0)
templavoila_cw (0.1.0)
eu_tradvoila (0.0.2)
me_templavoilalayout
me_templavoilalayout2

Почему "не поддерживается"?
Николай Сипко вне форума   Ответить с цитированием
Старый 26.01.2016, 23:32   #10
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Цитата:
Сообщение от iMoD Посмотреть сообщение
Сейчас рулит fluid - его надо юзать.
Вопрос из чистого любопытства: как вы шаблонизируете страницы?
Через builder?
Или все же FLUIDTEMPLATE?
Николай Сипко вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 07:39.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория