- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую!
Подскажите, пожалуйста, как можно сделать так чтобы модули магазина VirtueMart 1.1.8 для Joomla, а именно модули 'VirtueMart Product Scroller', 'VirtueMart Featured Products', 'VirtueMart Latest Products', 'VirtueMart Random Products', выводились только на главной странице??
Сейчас модули выводятся на Главной и на остальных страницах, таких как 'Список всех товаров', 'Регистрация', ‘Учетная запись покупателя', и т.д. в общем, на всех кроме страниц 'Забыли пароль?' и 'Забыли логин?'.
Скриншот настройки одного из модулей 'VirtueMart Product Scroller':
http://rghost.ru/11870421/image.png
1) Создать ещё одно меню например topmenu
2) Сделать в этом меню пункт например "Главная" и поставить его по-умолчанию
3) VirtueMart Product Scroller -> Назначение меню -> Выбрать из списка -> Главная
1) Создать ещё одно меню например topmenu
2) Сделать в этом меню пункт например "Главная" и поставить его по-умолчанию
3) VirtueMart Product Scroller -> Назначение меню -> Выбрать из списка -> Главная
Спасибо, но модуль 'VirtueMart Product Scroller ' продолжает, выводится на всех страницах и, по-моему, я такой вариант уже делал.
2) Сделать в этом меню пункт например "Главная" и поставить его по-умолчанию
3) VirtueMart Product Scroller -> Назначение меню -> Выбрать из списка -> Главная
не выйдет
ТС. открывайте шаблон, ищите место где выводятся ваши эти модули
<jdoc:include type="modules" name="latestprod"/>
И меняем на это
<?php if ($_SERVER[REQUEST_URI]=='/' or $_SERVER[REQUEST_URI]=='index.php') { ?>
<jdoc:include type="modules" name="latestprod"/>
<?php } ?>
Теперь модуль latestprod будет только на главной всегда
не выйдет
ТС. открывайте шаблон, ищите место где выводятся ваши эти модули
И меняем на это
Теперь модуль latestprod будет только на главной всегда
в index.php такой именно строки, как <jdoc:include type="modules" name="latestprod"/> нет. Заменил другую строку и на месте выводится пустое место.
Естественно нет, это был пример. У вас это будет что то другое,я не могу знать названия позиций модулей.
Естественно нет, это был пример. У вас это будет что то другое,я не могу знать названия позиций модулей.
я, так и подумывал, но вот, например я меняю строку:
на
<jdoc:include type="modules" name="latestprod"/>
<?php } ?>
и на этом месте в шаблоне получается пустое место, может еще нужно что-то отключить в самом движке или даже в модуле?
Ссылка на шаблон, который использую http://www.virtuemarttemplates.com/sample-templates.html
Нет, в место
Ставим
<jdoc:include type="modules" name="right" style="user" />
<?php } ?>
Darkrain добавил 22.06.2011 в 15:51
Если вам надо полностью блок убрать тогда вот так
<?php if ($_SERVER[REQUEST_URI]=='/' or $_SERVER[REQUEST_URI]=='index.php') { ?> <?php if ($showRight) : ?>
<div class="right">
<div class="width">
<jdoc:include type="modules" name="right" style="user" />
</div>
</div>
<?php endif; ?>
<?php } ?>
да, работает, верно, но только пропали все другие вместе взятые правые блоки на других страницах.
так понимаю, что мне теперь нужно создать новый правый блок, который не зависит от блока <jdoc:include type="modules" name="right" style="user" />
Да, делаем так
Это в index.php
<div class="width">
<jdoc:include type="modules" name="right" style="user" />
<?php if ($_SERVER[REQUEST_URI]=='/' or $_SERVER[REQUEST_URI]=='index.php') { ?> <?php if ($showRight) : ?><!--Обращаем только созданную позицию в наше условие -->
<jdoc:include type="modules" name="right2" style="user" /><!--Это вот создаем дополнительную позицию -->
<?php } ?>
</div>
</div>
<?php endif; ?>
И надо будет в templateDetails.xml добавить эту новую позицию, иначе в админке не увидите созданную позицию
Всё, дальше разжевывать некуда:)
нет, такой вариант тоже не подходит, т.к. он убирает на других страницах все блоки с инфо, что правый, левый или середина.
Не пойму вот только, а как же выводится именно тут http://www.virtuemarttemplates.com/sample-templates.htmlмодули и именно на Главной, если смотреть на картинку.....
323182 добавил 22.06.2011 в 16:24
Да, делаем так
Это в index.php
И надо будет в templateDetails.xml добавить эту новую позицию, иначе в админке не увидите созданную позицию
Всё, дальше разжевывать некуда:)
понял, буду пробовать....
323182 добавил 22.06.2011 в 20:34
выходит ошибка, когда переходишь на любую другую страницу
323182 добавил 23.06.2011 в 12:12
Актуально.