Как расширить буквенный индекс

Узнайте, как расширить буквенный индекс приложений ZOO, используемый для фильтрации материалов.

Начнем

Материалы, которые не категоризованы, не будут отображаться в буквенном индексе. В целом символы буквенного индекса определяются в файле /media/zoo/applications/APPLICATION/config/alphaindex.xml.

Разбирая по деталям

Типичный файл alphaindex.xml выглядит так. <?xml version="1.0" encoding="utf-8"?>
<alphaindex other="#">
    <option>a</option>
    <option>b</option>
    <option>c</option>
    <option>d</option>
    <option>e</option>
    <option>f</option>
    <option>g</option>
    <option>h</option>
    <option>i</option>
    <option>j</option>
    <option>k</option>
    <option>l</option>
    <option>m</option>
    <option>n</option>
    <option>o</option>
    <option>p</option>
    <option>q</option>
    <option>r</option>
    <option>s</option>
    <option>t</option>
    <option>u</option>
    <option>v</option>
    <option>w</option>
    <option>x</option>
    <option>y</option>
    <option>z</option>
    <option>#</option>
    <option value="other">#</option>
</alphaindex> Вы можете добавлять, изменять, удалять любые буквы, какие захотите. Атрибут other определяет группу, которая будет отображать все символы не найденные в списке options. Вы можете также определять значения в опции.
You may also define a value in the option. Оно будет использоваться как псевдоним. Это необходимо для специальных символов, например "German Umlaute". Приложения Блог и Страница ZOO не используют буквенный индекс. ПРИМЕЧАНИЕ АВТОРА: адаптация буквенного индекса под русскоязычные сайты в принципе не составляет труда. Если посмотреть в интернет, решение давно найдено - но не все предложенные варианты работают в последней версии ZOO 3.3.
  • Воскресенье, 04 января 2015

Оставить комментарий

Вы комментируете как Гость.