Здравствуйте!
У меня в разделе каталога через тип-строки "Ссылка на дерево" подключается баннер и на первой странице раздела он виден,
но если листать далее на вторую ?p=1, третью ?p=2 и так далее с приставкой в строке адреса раздела ?p=1 банер пропадает...
Вот почему так получается и как с этим бороться ?
Подключение баннера в шаблоне:
<xsl:apply-templates select="document(concat('udata://photoalbum/album/', //property[@name = 'slider']/value/page/@id))/udata" mode="slider"/>
То есть:
1. У вас создано поле Баннертипа "Ссылка на дерево" для страниц типа "Раздел каталога"
2. В шаблоне, который отрисовывает страницу раздела у вас есть вызов для вывода товаров
<xsl:apply-templates select="document(concat('udata://catalog/getObjectsList/', '//', $count, '//10//0/'))/udata" />
,а также вывод содержимого поля Баннер, которые выводятся вызовом
<xsl:apply-templates select="document(concat('udata://photoalbum/album/', //property[@name = 'slider']/value/page/@id))/udata" mode="slider"/>
Если все верно, то ответ вам уже дал e.ioffe. Дело в том, что он писал именно о параметре отключающем пагинацию у макроса, который выводит слайдер, а не про отключение пагинации у макроса который выводит товары.
P.S. когда вы переходите на лицевой части сайта на вторую страницу с товарами, в адресной строке появляется параметр &p=n, он действует и на список товаров и на список фотографий который отрисовывает вызов
<xsl:apply-templates select="document(concat('udata://photoalbum/album/', //property[@name = 'slider']/value/page/@id))/udata" mode="slider"/>
и ему ,скорее всего, нечего вывести. Фотографий для слайдера у вас наверняка нехватает, чтобы было что выводить с учетом пагинации