Странное поведение Доски объявления!

#
Re: Странное поведение Доски объявления!
Цитата:
Тогда вам нужно создать узел структуры сайта с типом "динамическая страница"


Сделал все как Вы написали. Пагинация все равно не работает. Ошибка 404.

Цитата:
Вероятно нужны будут еще правки в самом xsl шаблоне.


Может в правке xsl шаблона дело?
informer
#
Re: Странное поведение Доски объявления!
Вы показ в макете убрали?  В макете указано Core_Page::instance()->execute(); чтобы динамическая страница выполнялась?
«Не выходи из комнаты, не совершай ошибку…»
#
Re: Странное поведение Доски объявления!
Цитата:
Вы показ в макете убрали?  В макете указано Core_Page::instance()->execute(); чтобы динамическая страница выполнялась?


Да конечно.
informer
#
Re: Странное поведение Доски объявления!
пагинация работает http://0695.ru/job-list/page-2/  . Вам нужно формирование ссылки в xsl шаблоне поправить чтобы они не вели на http://0695.ru/board/page-2/
«Не выходи из комнаты, не совершай ошибку…»
#
Re: Странное поведение Доски объявления!
forzaur,
Если пере привяжете Узел структуры см. Закладка «Основные»  https://www.hostcms.ru/documentation/modules/informationsystem/add/  с /board/ на /job-list/ то менять что либо в XSL не надо будет.
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
#
Re: Странное поведение Доски объявления!
Seri,
Проблема в том, что мне именно в xsl шаблоне надо поменять ссылки.
Я так понял это нужно в этом куске xsl шаблона сделать:
Цитата:
<!-- Filter String -->
<xsl:variable name="filter"><xsl:if test="/shop/filter/node()">?filter=1&amp;sorting=<xsl:value-of select="/shop/sorting"/>&amp;price_from=<xsl:value-of select="/shop/price_from"/>&amp;price_to=<xsl:value-of select="/shop/price_to"/><xsl:for-each select="/shop/*"><xsl:if test="starts-with(name(), 'property_'">&amp;<xsl:value-of select="name()"/>[]=<xsl:value-of select="."/></xsl:if></xsl:for-each></xsl:if></xsl:variable>
      
<xsl:variable name="on_page"><xsl:if test="/shop/on_page/node() and /shop/on_page > 0"><xsl:choose><xsl:when test="/shop/filter/node()">&amp;</xsl:when><xsl:otherwise>?</xsl:otherwise></xsl:choose>on_page=<xsl:value-of select="/shop/on_page"/></xsl:if></xsl:variable>
      
      <xsl:if test="$items_count &gt; $limit and ($page + $post_count_page + 1) &gt; $i">
         <!-- Store in the variable $group ID of the current group -->
         <xsl:variable name="group" select="/shop/group"/>
         
         <!-- Tag Path -->
      <xsl:variable name="tag_path"><xsl:if test="count(/shop/tag) != 0">tag/<xsl:value-of select="/shop/tag/urlencode"/>/</xsl:if></xsl:variable>
         
         <!-- Compare Product Path -->
      <xsl:variable name="shop_producer_path"><xsl:if test="count(/shop/shop_producer)">producer-<xsl:value-of select="/shop/shop_producer/@id"/>/</xsl:if></xsl:variable>
         
         <!-- Choose Group Path -->
<xsl:variable name="group_link"><xsl:choose><xsl:when test="$group != 0"><xsl:value-of select="/shop//shop_group[@id=$group]/url"/></xsl:when><xsl:otherwise><xsl:value-of select="/shop/url"/></xsl:otherwise></xsl:choose></xsl:variable>

informer
#
Re: Странное поведение Доски объявления!
forzaur,
<xsl:variable name="group_link">/job-list/</xsl:variable>
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
#
Re: Странное поведение Доски объявления!
Seri,
Заработало

Только теперь проблема, что переходе на 3 и 4 страницы опять ошибка 404. При этом ссылки отображаются корректно.  Т.е. /job-list/page-3/ и /job-list/page-4/.

Что с этим делать?
informer
#
Re: Странное поведение Доски объявления!
forzaur,
Потому что данные в страницах 3 и 4 нет, по этому и пишет ошибку что содержимое для этих страниц не найдена.  Чтобы не гадать на форуме, напишите в поддержку https://www.hostcms.ru/support/ предоставив доступ к сайту. Уверен помогут.
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
#
Re: Странное поведение Доски объявления!
Seri,
Я уже обращался. У меня редакция Халява поэтому не могу просить их помочь. Тем более llirik, мне сегодня очень помог с проблемой. Могу надеяться на добрые сердца гуру форума)))
informer
Авторизация