• trotom Декабрь 2011
    Есть у меня контент на букву L
    захожу в индекс по ссылке

    /index.php?option=com_boss&task=search_alpha&directory=1&alpha=L&Itemid=8

    Отображаю по 5 штук на страницу.
    Ссылка на вторую страницу имеет вид:

    /index.php?option=com_boss&task=show_all&directory=1&order=0&Itemid=8&limit=5&limitstart=5

    и ведёт уже на весь контент, а не на контент от L

    вместо task=search_alpha&alpha=L
    &task=show_all


    Плюс, я не пользовался ещё альфа индексом для промозера не было на него условий. Если уже было готовое или я тут неправильно добавил, то поправьте

    взял переписал все условия с show_category
    по крайней мере разбиение на буквы в строке работает. Дальше пока не проверил, в том числе и из-за ошибки выше.


    <cond task="search_alpha" alpha="*" order="0" expand="0" limit="*" limitstart="*">
    <tpl>/{holder}{directoryName}/{task}/{alpha}/page-{pagenum}{text_search}/</tpl>
    </cond>

    <cond task="search_alpha" alpha="*" order="*" expand="*" limit="*" limitstart="*">
    <tpl>/{holder}{directoryName}/order-{order}/expand-{expand}/{task}/{alpha}/page-{pagenum}{text_search}/</tpl>
    </cond>

    <cond task="search_alpha" alpha="*" order="0" expand="0">
    <tpl>/{holder}{directoryName}/{task}/{alpha}{text_search}/</tpl>
    </cond>

    <cond task="search_alpha" alpha="*" order="*" expand="*">
    <tpl>/{holder}{directoryName}/order-{order}/expand-{expand}/{task}/{alpha}{text_search}/</tpl>
    </cond>

    <cond task="search_alpha" alpha="*" order="0">
    <tpl>/{holder}{directoryName}/{task}/{alpha}{text_search}/</tpl>
    </cond>

    <cond task="search_alpha" alpha="*" order="*">
    <tpl>/{holder}{directoryName}/order-{order}/{task}/{alpha}{text_search}/</tpl>
    </cond>

    <cond task="search_alpha" alpha="*" directory="*">
    <tpl>/{holder}{directoryName}/{task}/{alpha}/</tpl>
    </cond>

    <!-- Variables -->
    <var name="alpha" type="string">
    <value>{alpha}</value>
    </var>
  • GoDrGoDr Декабрь 2011
    это вообще про что?
  • trotom Декабрь 2011
    Это в JoiBoss Альфа индекс. Выбор по букве. И к промозеру конфигурация.
  • trotom Декабрь 2011
    Исправил навигацию для альфаиндекса

    \www\components\com_boss\boss.php

    549
    $url ="index.php?option=com_boss&amp;task=show_all".$url_text_search."&amp;directory=".$directory."&amp;order=".$order;
    boss_helpers::show_list($header,"",$url,"show_all","1",'','',$order,0,$limitstart,0,$jDirectoryHtmlClass,$directory,$template_name,$alphaContentIds);


    меняем на

    $url ="index.php?option=com_boss&amp;task=search_alpha".$url_text_search.'&alpha='.$alpha."&amp;directory=".$directory."&amp;order=".$order;
    boss_helpers::show_list($header,"",$url,"search_alpha","1",'','',$order,0,$limitstart,0,$jDirectoryHtmlClass,$directory,$template_name,$alphaContentIds);

    Отредактированно trotom в 2011-12-17 05:20:15

Добро пожаловать!

Похоже, что Вы здесь впервые. Если хотите поучаствовать, нажмите на одну из этих кнопок!

Войти Зарегистрироваться

В теме отметились

  • GoDr Декабрь 2011
  • trotom Декабрь 2011