Joomla 1.5 VirtueMart. При вложенности категорий товаров >3 исчезают неактивные но открытые ссылки.

Тема в разделе "Магазины, электронная коммерция", создана пользователем dreamer, 20.07.2009.

  1. Offline

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

    Регистрация:
    24.06.2009
    Сообщения:
    6
    Симпатии:
    0
    VirtueMart смотрел в версиях 1.1.0 и 1.1.3. При вложенности категорий товаров >3 исчезают неактивные но открытые ссылки.
    Например
    К1
    К2
    К2.1
    К2.2
    К2.2.1
    Если нажать на К2.2.1 то пропадает К2.1

    Пришлось править код.
    /administrator/components/com_virtuemart/classes/ps_product_category.php
    функция get_category_tree(...)

    примерно 668 строка в файле
    $allowed_subcategories[] = $categories[$root["category_child_id"]]["category_child_id"];
    заменил на
    $allowed_subcategories[] = $categories[$root["category_child_id"]]["category_parent_id"];

    примерно 690 строка в файле
    if( isset( $root ) && in_array( $category_tmp[$row_list[$n]]["category_child_id"], $allowed_subcategories )
    заменил на
    if( isset( $root ) && in_array( $category_tmp[$row_list[$n]]["category_parent_id"], $allowed_subcategories )

    может кому пригодиться.
    А может это для чего-то было сделано. Кто знает объясните пожалуйста.
     
  2.  
  3. Offline

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

    Регистрация:
    21.08.2009
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Женский
    Оооо! Большое спасибо! Ищу уже не первый день! Хотела тему создавать, и тут нашла!!! Тоже искала в этом файле, но еще очень слаба в программировании((( Вобщем огромное спасибо, тоже не понимаю к чему это сделано.
     
  4. Offline

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

    Регистрация:
    06.01.2010
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Спустя два года, однако спасибо. Еле нашел ваш топик)
    Для VirtueMart 1.1.8 stable отлично работает также
     

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

Загрузка...