1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Virtuemart - отобразить подкатегории

Тема в разделе "Joomla", создана пользователем Wounderer, 28 окт 2009.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0, NightHunter
  1. Wounderer

    Wounderer Создатель

    Регистр.:
    11 янв 2007
    Сообщения:
    21
    Симпатии:
    6
    Доброго времени суток!
    Подскажите, пожалуйста, как мне вывести список подкатегорий?
    Вернее, как его получить )
    Объясню подробнее:
    Отображаю категории на главной. Настраиваю отображение через categoryChildlist.tpl.php
    Соответственно каждая категория отображается в ячейке таблицы (TD)
    Хочу добавить, чтобы в этой ячейке отображались подкатегории данной категории. Как мне запросить список дочерних категорий ?
    Было бы не плохо массивом Category_id => category_name для каждой подкатегории...
    Вторую неделю бьюсь, понимаю что ничего не знаю в виртумарте, но все же надо учиться на практике ) Направте на путь истинный!
     
  2. Darkmind

    Darkmind SNMP maniac

    Регистр.:
    31 май 2006
    Сообщения:
    184
    Симпатии:
    76
    Похожую задачу я решал, модифицируя в administrator/components/com_virtuemart/classes/ps_product_category.php функцию get_category_tree
     
  3. m6kin

    m6kin Постоялец

    Регистр.:
    20 окт 2008
    Сообщения:
    51
    Симпатии:
    22
    В этом файле и в этой функции надо найти строку
    $allowed = false;
    и закоментировать ее. У меня она под номером 698
     
  4. drewnya

    drewnya Создатель

    Регистр.:
    26 фев 2008
    Сообщения:
    47
    Симпатии:
    7
    В файле categoryChildlist.tpl.php шаблона virtuemart, после кода
    Код:
    <div align="center" style="padding-left:5px;"> <a title="<?php echo $category["category_name"] ?>" href="<?php echo $sess->url(URL."index.php?option=com_virtuemart&amp;page=shop.browse&amp;category_id=".$category["category_id"]); ?>"> 
    Вставить следующий код:
    Код:
       <?php    echo ps_product_category::get_subcategory ( $category["category_id"] );
                echo $category['number_of_products'];
       ?>
       </a></div>
     
  5. zarba

    zarba Создатель

    Регистр.:
    18 май 2009
    Сообщения:
    14
    Симпатии:
    6
    есть компонент VirtueMart Frontpage Categories ...его можно настроить чтоб сразу показывал и подкатегории
     
Статус темы:
Закрыта.