sh404SEF в virtuemart ломает ссылку на категорию в flypage

Тема в разделе "VirtueMart", создана пользователем Ledirene, 12.01.2012.

  1. Offline

    Ledirene Недавно здесь

    Регистрация:
    08.01.2012
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Женский
    Всем доброго дня/**ночи*/.
    Joomla 1.5
    Virt 1.9
    sh404SEF 15_1.0.20
    Задача состоит вывести категорию текущего товара во flypage /*карточку товара*/, мой метод (выкладываю ниже) нормально работает без sh404SEF 15_1.0.20, когда включен выдает ссылку index.php/dizaien_shtor/view_all_products, т.е. этот кусок --view_all_products -- добавляется к ссылке и естественно выкидывает на пустую страницу. Как это можно исправить?

    Значит, мои действия, в shop.product_details.php:

    Код (PHP):
    1. $db->query( "SELECT category_id, category_name FROM #__{vm}_category WHERE category_id='$category_id'");
    2. $db->next_record();
    3. $category_name = shopMakeHtmlSafe( $db->f('category_name') );



    Flypage.tpl.php:

    Код (PHP):
    1. <span class="original_label">Категория: <a href="<?php echo $sess->url(URL."index.php?page=shop.browse&amp;category_id=".$category_id) ?>"><?php echo $category_name ?></a></span><br/>


    В серч не отправлять, уже везде была. Помогите! Незнаю уже как это исправить:'( много вариантов перепробовала, не работает.

    Заранее спасибо всем кто откликнется.
     
  2.  
  3. Offline

    Ledirene Недавно здесь

    Регистрация:
    08.01.2012
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Женский
    Все легко решается путем изменения настроек sh404SEF: Плагины - Virtuemart - Вставить ID категории в URL - "Да"
     
  4. Offline

    Ledirene Недавно здесь

    Регистрация:
    08.01.2012
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Женский
    Еще полезный совет - в том же разделе sh404SEF поставить в пункте Добавить категории - Все входящие категории, это опция обязательно должна стоять, если товар входит в несколько категорий вирта.
     

Поделиться этой страницей

Загрузка...