На форумах есть информация про то, как сделать русский Alpha Index, но там везде про 1.5.9 написано, в версии 2 много чего поменялось. По умолчанию так: 0-9 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z а надо так: 0-9 | А | Б | В | Г | Д | Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ы | Э | Ю | Я 0-9 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z Кто-нибудь сможет помочь?
Ответ: Алфавитный (А-Я) поиск в MosetsTree Раньше было просто - алфавит был в 1 шаблоне sub_alphaIndex.tpl.php Копайте файл Savant2\Savant2_Plugin_listalphaindex.php. Судя по упоминанию в нем параметра $mtconf->get('alpha_index_additional_chars') надо искать в конфиге компонента ввод доп.символов.
Ответ: Алфавитный (А-Я) поиск в MosetsTree Т.к. я не нашел возможности указать дополнительные символы через конфигуратор в бэк-энде, то будем делать дедовским методом: Откройте базу данных, найдите таблицу jos_mt_config и внесите в поле value параметра alpha_index_additional_chars нужные вам дополнительные символы (например: АБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЭЮЯ) теперь они будут у вас на сайте отображаться крякозябрами, ибо разработчики используют функцию substr, которая некорректно работает с utf-8 строками открываем файл Savant2_Plugin_listalphaindex.php и в функции function plugin($seperator=' | ') меняем substr на mb_substr, strlen на mb_strlen и перед циклом приписываем mb_internal_encoding("UTF-8"); Радуемся и поправляем шаблон, ибо вся строчка английских и русских букв очень длинная.