UMIhelp

Разработка сайта на UMI.CMS => Шаблоны TPL => Тема начата: iPaykan от 01 Ноября 2012, 15:34:23

Название: Паджинатор ( %system numpages()% ) удаляет контент
Отправлено: iPaykan от 01 Ноября 2012, 15:34:23
Добрый день!

Имеется страница новостей с некоторым контентом, при том не только статическим, но и изменяемым через UMI.
У Новостей имеется паджинатор (переключатель на другие страницы), когда щёлкаешь например на 2 страницу новостей появляется ссылка mysite/news/?p=1. Новости со второй страницы и статичный контент отображаются правильно, но контент, который добавляется через UMI пропадает.
Если непонятно, то можно посмотреть прямо на сайте http://tpnv.ru/novosti/ .

Подскажите пожалуйста, как можно починить? Заранее спасибо!
Название: Re:Паджинатор ( %system numpages()% ) удаляет контент
Отправлено: Vladimir от 02 Ноября 2012, 18:52:54
Не увидел там постраничного вывода.
В общем случае проблема часто возникает потому, что ЮМИ не может силой мысли догадаться какой именно контент выводить по параметру p=1, поэтому, если у вас там хоть что-то еще, кроме новостей, может выводиться постранично - то ЮМИ будет искать вторую страницу, если не найдет, выведет пустую строку.

Это как гипотеза.
Название: Re:Паджинатор ( %system numpages()% ) удаляет контент
Отправлено: Vladimir от 02 Ноября 2012, 18:54:24
Избавиться можно установкой в макросе вывода этого контента специального параметра, отключающего постраничнвы вывод для этого макроса. В документации на макрос указано как.
Название: Re:Паджинатор ( %system numpages()% ) удаляет контент
Отправлено: admin от 03 Ноября 2012, 13:29:36
скорее всего, дело действительно в том, что в блоках, в которых все пропадает, нет параметра, который позволяет им игнорировать параметр p в адресной строке. Например, в макросе %news lastlist()% (http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/novosti/news_lastlist/) для этого есть параметр ignore_paging и во многих других макросах, которые выводят список чего-то, есть такой параметр.