[Joomla] Посоветуйте шаблон под Virtuemart с многостраничным выводом описания товара

Тема в разделе "Скины", создана пользователем Mizantrop, 6 июл 2009.

Статус темы:
Закрыта.
  1. Mizantrop

    Mizantrop Постоялец

    Регистр.:
    26 июл 2007
    Сообщения:
    122
    Симпатии:
    42
    Под многостраничным описанием имеется в виду, не то чтобы длинное описание дробилось на несколько страниц, а чтобы в карточке товара было несколько закладок, между которыми можно было бы переключаться, чтоб на одной закладке висело полное описание товара, а на другие можно было повесить дополнительные тексты, например табличку со ссылками на пару pdf - руководства пользователя и т.п.
     
  2. LP-kuban

    LP-kuban Постоялец

    Регистр.:
    29 авг 2007
    Сообщения:
    124
    Симпатии:
    84
    А причем тут он, в этом шаблоне все реализовано стандартно, одна страница с описанием.
     
  3. ignat181

    ignat181 Писатель

    Регистр.:
    27 окт 2010
    Сообщения:
    5
    Симпатии:
    1
    Автор текста не я, но у меня всё работает на "ура" (где копировал уже не помню) Цитирую:
    1. Скачиваете и устанавливаете 2 плагина: Magic Tabs и Scriptgrator. Качаем последние версии с официального сайта http://www.greatjoomla.com/.
    2. Активируем плагины в админке сайта в менеджере модулей. В настройках Scriptgrator рядом с Load jQuery to выбираем both.
    3. Разрешаем VirtueMart использовать мамботы / плагины в описании товара и категории. (это в общих настройках Virtuemart).
    4. Далее идем в flypage.tpl.php - components\com_virtuemart\themes\default\templates\product_details и вставляем туда код условного шаблона для табов (где вам будет удобнее выводить их определите сами:(
    <?php
    $template = '{magictabs style=darkblue_rounded, tabwidth=131px}';
    $template .= $VM_LANG->_('PHPSHOP_PRODUCT_DESC_TITLE');
    $template .= '::';
    $template .= $product_description;
    $template .= '||||';
    $template .= $VM_LANG->_('PHPSHOP_MORE_IMAGES');
    $template .= '::';

    $template .= $this->vmlistAdditionalImages( $product_id, $images );

    $template .= '||||';
    $template .= $VM_LANG->_('PHPSHOP_REVIEWS');
    $template .= '::';

    $template .= $product_reviews;
    $template .= $product_reviewform;

    $template .= '{/magictabs}';
    ?>

    5. Далее нужно в описании товара добавить код, чтобы сделать табы видимыми. Если вам, например, нужно информацию о товаре разделить на три закладки: О товаре, Условия доставки и Условия возврата. Идем в админку, открываем нужный товар и в поле "описание товара" вписываем следующее:
    {magictabs mode=manually}
    О товаре:: Товар в наличии. Сервисное обслуживание год. ...........................................
    ||||
    Условия доставки:: 5 дней. Стоимость 200 руб. в пределах МКАД.
    ||||
    Условия возврата:: Товар можно вернуть в течении 14 дней с момента покупки.
    {/magictabs}
    Все, теперь сохраняем и идем смотреть, что получилось на сайте в карточке этого товара.
     
Статус темы:
Закрыта.