Как расширить буквенный индекс
Узнайте, как расширить буквенный индекс приложений 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.