LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 04:31:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: SOBI2 и формат ссылок  (Прочитано 632 раз)
0 Пользователей и 1 Гость смотрят эту тему.
wertyz
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 55



« : 13.03.2011, 22:57:20 »

Значит проблема вот в чем. Стоит sh404SEF с немного модифицированым мной плагином.

Из верхнего основного меню  выбрана ссылка на категорию SOBI2 (название категории Карпаты).
Пункт меню имеет название "Карпаты" полученный вид ссылки: site.ru\karpaty\karpaty.html
вид ссылки из этой категории на запись (название записи "материал"): site.ru\karpaty\material.html

Как видно, все гуд. Но! С подкатегориями трабл! вид ссылки на подкатегорию (название подкатегории "Ремонт")
site.ru\karpaty\karpaty\remont.html т.е в ссылку попадает название меню и название категории.

Что нужно сделать чтобы получить вид ссылки на подкатегорию в виде
site.ru\karpaty\remont.html либо site.ru\karpaty\remont\remont.html

 готов сделать скрины если не понятно описал ситуацию.
« Последнее редактирование: 15.03.2011, 01:05:03 от wertyz » Записан
wertyz
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 55



« Ответ #1 : 15.03.2011, 00:48:11 »

Изменения нужно вносить в кусок плагина sh404SEF, кто может помочь? Ткните носом, может хоть в инструкцию какую-нибудь.

/* get catid */
        if (isset($catid) && !$shsobi2Details) {  // if task=sobi2Details, catid is NOT item category, but Current category!
          shsobi2GetCatName($catid, $title);
          shRemoveFromGETVarsList('catid');
        }
       /* and now get sobiid */
        if (!empty($sobi2Id) && $shsobi2Details) {
          $shTemp = shsobi2GetItemName($sobi2Id);
          if (sh404SEF_sobi2_PARAMS_ALWAYS_INCLUDE_CATS) {  // params say include cat, but there is no cat id 
             $shCatId = shsobi2GetItemCat($sobi2Id);
             if (!empty($shCatId)) {
                shsobi2GetCatName($shCatId, $title);
             }
« Последнее редактирование: 15.03.2011, 01:01:12 от wertyz » Записан
wertyz
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 55



« Ответ #2 : 15.03.2011, 14:15:54 »

Проблема именно с подкатегорией.. в ссылку лезет одно лишнее название меню.
Записан
wertyz
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 55



« Ответ #3 : 16.03.2011, 17:36:21 »

Как изменить вид ссылки на подкатегорию!? Ну кто-то же точно знает. Или подкатегории ссылка приравнивается к виду категории?
Записан
SyncMaster
Moderator
*****

Репутация: +51/-6
Offline Offline

Пол: Мужской
Сообщений: 1138


« Ответ #4 : 16.03.2011, 17:54:16 »

Изменения нужно вносить в кусок плагина sh404SEF, кто может помочь? Ткните носом, может хоть в инструкцию какую-нибудь.

Может Вам задать вопрос к более подходящей для этого ветке? Я про sh404SEF.
Записан
wertyz
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 55



« Ответ #5 : 16.03.2011, 19:38:52 »

SyncMaster спасибо, сейчас и там напишу. Бьюсь как рыба об лёд Azn
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet