Steem26
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 18
|
 |
« : 07.06.2011, 00:51:56 » |
|
Подскажите пожалуйста. Не получается сделать русский алфавит в модуле Free alpha index. Необходимо чтобы остался английский и добавить русский алфавит. В самом компоненте алфавиты получилось сделать, в модуле не как... Заранее спасибо.
|
|
|
|
|
Записан
|
|
|
|
moltchan
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 77
|
 |
« Ответ #1 : 10.06.2011, 10:23:30 » |
|
Подскажите пожалуйста. Не получается сделать русский алфавит в модуле Free alpha index. Необходимо чтобы остался английский и добавить русский алфавит. В самом компоненте алфавиты получилось сделать, в модуле не как... Заранее спасибо.
Ты не про Это?? http://legh.ru/2008/10/27/sobi-i-pobukvennyj-poisk-krasivo-i-na-russkom/
|
|
|
|
|
Записан
|
|
|
|
Steem26
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #2 : 11.06.2011, 19:32:42 » |
|
Ну насколько я понял по этой ссылке, тут создаётся русский алфавит для самого компонента Sobi. У меня же задача не много другая, сделать русский алфавит в модуле alpha index, к сожалению при русификации алфавита компонента, модуль не берет параметры... Вот этот модуль - http://www.sigsiu.net/download/modules/alpha_index_module.html
|
|
|
|
|
Записан
|
|
|
|
inom
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 34
|
 |
« Ответ #3 : 14.06.2011, 19:18:07 » |
|
Попробуйте мой, немного модифицированный (поддержка категорий в breadcumps, русский алфавит, ссылка "ВСЕ")... http://zalil.ru/31259939p/s не нашел как вложить файл =) CSS вроде надо отдельно в шаблоне дописать (выпилил из модуля чтоб не плодить кучу). a.sobi2AlphaLinks_selected{ background:#e7e7e7; }
|
|
|
|
« Последнее редактирование: 14.06.2011, 19:21:10 от inom »
|
Записан
|
|
|
|
inom
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 34
|
 |
« Ответ #4 : 14.06.2011, 19:27:35 » |
|
Чуть не забыл, в настройка реестра sobi нужно для параметра letters написать что-то вроде: "А,Б,В,Г,Д,Е,Ё,Ж,З,И,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Э,Ю,Я,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" Чтобы заработали категории в SOBI2.listing.php (фронтед) пришлось изменить ф-ю showAlphaListing: 1. Добавил в начало function showAlphaListing( $letter) { $catid = $_GET['catid']; ...
и изменил $url $url = "index.php?option=com_sobi2?&catid={$catid}&letter={$letter}&Itemid={$config->sobi2Itemid}";
|
|
|
|
« Последнее редактирование: 14.06.2011, 19:41:07 от inom »
|
Записан
|
|
|
|
Steem26
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #5 : 15.06.2011, 00:40:36 » |
|
Спасибо, обязательно попробую и отпишусь)))
|
|
|
|
|
Записан
|
|
|
|
Steem26
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #6 : 17.06.2011, 21:19:40 » |
|
Чуть не забыл, в настройка реестра sobi нужно для параметра letters написать что-то вроде: "А,Б,В,Г,Д,Е,Ё,Ж,З,И,К,Л,М,Н,О,П,Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Э,Ю,Я,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" Чтобы заработали категории в SOBI2.listing.php (фронтед) пришлось изменить ф-ю showAlphaListing: 1. Добавил в начало function showAlphaListing( $letter) { $catid = $_GET['catid']; ...
и изменил $url $url = "index.php?option=com_sobi2?&catid={$catid}&letter={$letter}&Itemid={$config->sobi2Itemid}"; Почему то у меня не получается сделать. В реестре прописал, а вот по поводу изменения файла SOBI2.listing.php не выходит. Попробовал добавить эту функцию, страничка перестала отображаться. Не могли бы вы более подробно описать изменение этого файла (какой код в какую строчку необходимо добавить, заменить) Заранее спасибо.
|
|
|
|
|
Записан
|
|
|
|
inom
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 34
|
 |
« Ответ #7 : 18.06.2011, 10:17:52 » |
|
http://zalil.ru/31286773
|
|
|
|
|
Записан
|
|
|
|
Steem26
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #8 : 18.06.2011, 14:02:51 » |
|
Блин... то ли я тупой, то ли руки не оттуда растут. Скачал файл, закинул. Всё хорошо, алфавит отобразился, но русский алфавит не работает, тоесть записи с русским заголовком есть, но при переходе по букве, почему то не отображается эта запись, только вот это появляется - Письмо "Б". Поставил на тестовом хостинге, http://tester.sergendvika.locum.ru в левом меню есть ссылка SOBI2.
|
|
|
|
|
Записан
|
|
|
|
inom
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 34
|
 |
« Ответ #9 : 18.06.2011, 22:45:46 » |
|
http://tester.sergendvika.locum.ru/index.php?option=com_sobi2&catid=3&letter=%D0%A1&Itemid=7
Отображаются же? или уже "починили"
|
|
|
|
|
Записан
|
|
|
|
Steem26
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #10 : 19.06.2011, 00:17:06 » |
|
http://tester.sergendvika.locum.ru/index.php?option=com_sobi2&catid=3&letter=%D0%A1&Itemid=7
Отображаются же? или уже "починили"
Они почему то через раз отображаются)))) перешел по ссылке с форума, отобразились. А начал заново переходить по букве, не переходит))) Там есть еще запись на букву "Б", тоже не работает...
|
|
|
|
|
Записан
|
|
|
|
inom
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 34
|
 |
« Ответ #11 : 19.06.2011, 20:30:05 » |
|
Ну как же не отображаются - http://tester.sergendvika.locum.ru/index.php?option=com_sobi2&catid=4&letter=%D0%91&Itemid=7
Вы наверное переходите по буквам сверху - это не модуль а ст. вывод компонента SOBI2, чтобы он был работоспособным наверное надо опять немного хакать sobi (чтобы фильтр срабатывал не на весь каталог а только для опр. категории и был работоспособным) или же вернуть старый SOBI2.listing.php листинг, удалить модуль а настройку в реестре естественно оставить (при этом теряем все фичи) =)
кстати $catid = $_GET['catid']; лучше заменить на
$catid = JRequest::getVar('catid', '0', 'get', 'int');
|
|
|
|
« Последнее редактирование: 19.06.2011, 20:53:53 от inom »
|
Записан
|
|
|
|
Steem26
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #12 : 20.06.2011, 16:30:10 » |
|
Ну как же не отображаются - http://tester.sergendvika.locum.ru/index.php?option=com_sobi2&catid=4&letter=%D0%91&Itemid=7
Вы наверное переходите по буквам сверху - это не модуль а ст. вывод компонента SOBI2, чтобы он был работоспособным наверное надо опять немного хакать sobi (чтобы фильтр срабатывал не на весь каталог а только для опр. категории и был работоспособным) или же вернуть старый SOBI2.listing.php листинг, удалить модуль а настройку в реестре естественно оставить (при этом теряем все фичи) =)
кстати $catid = $_GET['catid']; лучше заменить на
$catid = JRequest::getVar('catid', '0', 'get', 'int');
Не выходит... Убрал из самого компонента алфавит, оставил только модуль. Делал две записи на буквы "С" и "Б", не на одну не переходит... (Последовательность: захожу на сайт (главную страницу) потом перехожу по меню SOBI2 и потом нажимаю на букву)
|
|
|
|
|
Записан
|
|
|
|
inom
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 34
|
 |
« Ответ #13 : 20.06.2011, 22:28:00 » |
|
Надо еще зайти в категорию... и там уже будет срабатывать фильтр. Чтоб работало везде (при этом ест-но теряем фильтр по категориям...) надо вернуть оригинальный модуль, оригинальный SOBI2 listing а настройку в реестре оставить и то не факт что будет работать. По-моему в меню SOBI2 (это вообще категория 0) фильтруются названия категорий и то что там может отображаться если настроить вывод записей на главной компонента...
У меня например модуль этот отображается только в категориях...
|
|
|
|
« Последнее редактирование: 20.06.2011, 22:32:41 от inom »
|
Записан
|
|
|
|
Steem26
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #14 : 21.06.2011, 10:20:58 » |
|
Наверное придется отказаться от это модуля, либо заказывать его написание... Компонент очень хороший, жаль что они не предусмотрели работу с другими языками, да и по большей части они не доделали модуль...
|
|
|
|
|
Записан
|
|
|
|
|
intcorp
|
 |
« Ответ #15 : 16.05.2012, 11:30:15 » |
|
У кого-то остался архивчик с модулем?
|
|
|
|
|
Записан
|
|
|
|
|