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

Discussion in 'Магазины, электронная коммерция' started by dreamer, Jul 20, 2009.

  1. Offline

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

    Joined:
    Jun 24, 2009
    Messages:
    6
    Likes Received:
    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 Недавно здесь

    Joined:
    Aug 21, 2009
    Messages:
    2
    Likes Received:
    0
    Gender:
    Female
    Оооо! Большое спасибо! Ищу уже не первый день! Хотела тему создавать, и тут нашла!!! Тоже искала в этом файле, но еще очень слаба в программировании((( Вобщем огромное спасибо, тоже не понимаю к чему это сделано.
     
  4. Offline

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

    Joined:
    Jan 6, 2010
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Спустя два года, однако спасибо. Еле нашел ваш топик)
    Для VirtueMart 1.1.8 stable отлично работает также
     

Share This Page

Loading...