Листалка страниц

#
Листалка страниц
Как вместо

      <xsl:if test="$i = 0 and $current_page != 0">
         <span class="ctrl">
            &#8592; Ctrl
         </span>

      </xsl:if>

Сделать обычную ссылку?
Модератор
#
Re: Листалка страниц
ruslanbakiev,
Это для Ctrl + вправо и влево, сами ссылки 1-2-3 в другом условии.
#
Re: Листалка страниц
Это я понял... не разобравшись скинул код...

вот код что сейчас генерирует ссылки на предыдущие и следующие страницы:


         <!-- Ссылка на предыдущую страницу для Ctrl + влево -->
         <xsl:if test="$current_page != 0 and $i = $current_page">
            <xsl:variable name="prev_number_link">
            <xsl:choose>
               <!-- Если не нулевой уровень -->
               <xsl:when test="($current_page - 1) != 0">page-<xsl:value-of select="$i"/>/</xsl:when>
               <!-- Иначе если нулевой уровень - просто ссылка на страницу со списком элементов -->
               <xsl:otherwise></xsl:otherwise>
            </xsl:choose>
            </xsl:variable>
         
            <a href="{/shop/path}{$group_link}{$tag_path}{$prev_number_link}{$filter}{$arrows}" id="id_prev">Предыдущие</a>
         </xsl:if>


      <!-- Ссылка на следующую страницу для Ctrl + вправо -->
         <xsl:if test="($n - 1) > $current_page and $i = $current_page">
            <a href="{/shop/path}{$group_link}{$tag_path}page-{$current_page+2}/{$filter}{$arrows}" id="id_next">Следующие</a>
         </xsl:if>   


Они выводятся покругу в рамках <xsl:template name="for">

можно ли ссылки вывести из этого цикла и использовать отдельно?
#
Re: Листалка страниц
ruslanbakiev писал(а):
можно ли ссылки вывести из этого цикла и использовать отдельно
- уточните с какой целью это требуется. Опишите поставленную перед вами задачу подробнее.
#
Re: Листалка страниц
мне нужно вывести следующее:

назад      1..2..3..4..5..6         вперед

в интернет магазине и в других шаблонах

сейчас выводится только

1..2..3.. назад 4 вперед ..5..6
#
Re: Листалка страниц
ruslanbakiev, сообщите номер версии системы.
#
Re: Листалка страниц
5.1 малый бизнес
#
Re: Листалка страниц
ruslanbakiev, в данной версии в XSL-шаблонах ссылки на страницы отображаются именно таким образом, например:
<-  3 4 5 6 ->
Если у вас отображается по-другому, попробуйте использовать соответствующие XSL-шаблоны с нашего демо-сайта.
#
Re: Листалка страниц
сорри... видимо я чего-то намудрил и потом забыл посмотреть как было
#
Re: Листалка страниц
хотя нет - в демо версии текст с стрелками выходит так как надо - а вот ссылки выходят как я говорил

все же как сделать чтобы к тексту "ctrl ->" ссылку приставить вне цикла
Авторизация