VirtueMart Frontpage Categories

Discussion in 'Модули Joomla для Virtuemart' started by FofonRed, Jul 31, 2011.

  1. FofonRed
    Offline

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

    Joined:
    Apr 22, 2009
    Messages:
    39
    Likes Received:
    1
    Gender:
    Male
    Здравствуйте! Подскажите пожалуйста, поставил модуль VirtueMart Frontpage Categories на VirtueMart1.8, вывожу модуль на главной странице, в настройках модуля указываю, что отображаться только на главной. но это работает лишь только для страниц joomla. перемещаясь по категориям данный модуль все равно присутствует. Может кто то знает как от него избавиться, чтобы он только на главной был?
     
  2.  
  3. FofonRed
    Offline

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

    Joined:
    Apr 22, 2009
    Messages:
    39
    Likes Received:
    1
    Gender:
    Male
    Спасибо разобрался:)
    Если кому интересно помог код жесткой привязки:

    Код (PHP):
    1. <?php
    2. $option = JRequest::getCmd('option');
    3. $view = JRequest::getCmd('view');
    4.  
    5. if (($option == 'com_content') and ($view == 'frontpage')) : ?>
    6. <jdoc:include type="modules" name="yourmodulename" style="xhtml" />
    7. <?php endif; ?>
     
  4. Offline

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

    Joined:
    Jan 9, 2012
    Messages:
    4
    Likes Received:
    0
    Gender:
    Female
    Подскажите пожалуйста, в какой файл вставить этот код?
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    RE_NATA,
    в код шаблона,включенный на сайте
     
  6. Offline

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

    Joined:
    Jan 9, 2012
    Messages:
    4
    Likes Received:
    0
    Gender:
    Female
    Не помогло... :( Все равно лезут категории на все страницы магазина
     
  7. Offline

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

    Joined:
    Jul 17, 2013
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    У меня решилось так, может кому-то еще пригодится:
    - установил модуль Advanced Module Manager, который позволяет задавать свои условия отображения каждого модуля (он заменил стандартный Module Manager);
    - задал php условие для модуля VirtueMart Frontpage Categories:
    if ($_SERVER['REQUEST_URI'] == '' || $_SERVER['REQUEST_URI'] == '/') {
    return true;
    } else {
    return false;
    }
    - если REQUEST_URI "пусто" или "/", то - истина.

    У меня - Joomla! 1.5.25, VirtueMart 1.1.9
     
    Last edited by a moderator: Nov 4, 2013
  8. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Staff Member

    Joined:
    Sep 1, 2011
    Messages:
    1,963
    Likes Received:
    168
    Gender:
    Male
    В Virtumart 2 я в описании магазина, которое выводится на главной странице просто вставляю код:
    Код (html):
    1. {loadposition block_1}

    Если установлен Modules Anyware - можно и через него модуль вставлять...
    Соответственно, модуль выводится только на главной VM (там, где выводится описание магазина).

    А в настройках самого модуля вписываем вручную в поле "Позиция" block_1.

    Не помню как устроен Virtuemart 1.1.*, но скорее всего тоже есть описание магазина для главной страницы.

    Уважаемый market316, в официальном описании расширения Advanced Module Manager указано, что данное расширение совместимо только с Joomla 2.5 и Joomla 3. Выкладывайте не расширения, а ссылку на них из главного репозитария или ссылки на сайт разработчика.

    P.S.: Обновляйтесь вы уже наконец, VM1.1 отвратительная штука...
     
    Last edited: Nov 4, 2013
  9. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Оффтопик (не в тему) - жми сюда!
     

Share This Page

Loading...