Отображение товара.

Discussion in 'VirtueMart' started by r-style, Mar 20, 2013.

Thread Status:
Not open for further replies.
  1. Offline

    r-style Недавно здесь

    Joined:
    Feb 11, 2013
    Messages:
    39
    Likes Received:
    1
    Gender:
    Male
    Сделал меню категорий при помощи модуля VM - Category.
    а как сделать чтоб при выборе категории отображались товары этой категории?
    какой модуль за это отвечает?
     
  2.  
  3. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Staff Member

    Joined:
    Sep 1, 2011
    Messages:
    1,963
    Likes Received:
    168
    Gender:
    Male
    В каком смысле? Когда вы выбираете пункт из меню VM - Category вы переходите на страницу с товарами этой категории. Или что имеется ввиду?
     
  4. Offline

    r-style Недавно здесь

    Joined:
    Feb 11, 2013
    Messages:
    39
    Likes Received:
    1
    Gender:
    Male
    Да да совершенно верно!!!
    Помоги , плииииззз!
     
  5. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Staff Member

    Joined:
    Sep 1, 2011
    Messages:
    1,963
    Likes Received:
    168
    Gender:
    Male
    Не понял - в чём помочь то? :)
    Вы пишите, что уже сделали меню типа VM - Category. Не работают ссылки на категории или что?

    P.S.: Ваш ник напоминает мне название одной компании из Бибирево))
     
  6. Offline

    r-style Недавно здесь

    Joined:
    Feb 11, 2013
    Messages:
    39
    Likes Received:
    1
    Gender:
    Male
    ))) Нет, я не из бибирево)))
    Ну да, ссылки получается есть, но они не работают.
    Образно у меня такая сxема сайта:

    <div id="left">
    <div id="left"><jdoc:include type="modules" name="menu" /></div>
    </div>

    <div id="right">
    <div id="right"><jdoc:include type="modules" name="datamenu" /></div>
    </div>

    В left у меня отображаются категории(это работает))), а в правом div должны отображаться товары этой категории(это не работает)
     
  7. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Staff Member

    Joined:
    Sep 1, 2011
    Messages:
    1,963
    Likes Received:
    168
    Gender:
    Male
    Подозреваю самое худшее - полную безджумграмотность)))
    контент выводится не через jdoc:include type="modules", а через блок jdoc:include type="component" :)
     
  8. Offline

    r-style Недавно здесь

    Joined:
    Feb 11, 2013
    Messages:
    39
    Likes Received:
    1
    Gender:
    Male
    Вот мой index.php Поправил как ты посоветовал вообще всё исчезло. Если можно то пример использования хотябы!!! Спасибо!
    <?php
    /**
    * Template for Joomla by talgautb
    * @author talgautb
    * @copyright Copyright (c) 2012, www.gtalk.kz
    * @license GNU GPL
    */
    defined('_JEXEC') or die('Restricted access');
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <jdoc:include type="head" />
    <link rel="stylesheet" type="text/css" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/style.css" />
    </head>

    <body>

    <div id="wrapper">

    <div id="header">
    <strong>Header:</strong> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras tortor. Praesent dictum, libero ut tempus dictum, neque eros elementum mauris, quis mollis arcu velit ac diam. Etiam neque. Quisque nec turpis. Aliquam arcu nulla, dictum et, lacinia a, mollis in, ante. Sed eu felis in elit tempor venenatis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Ut ultricies porttitor purus. Proin non tellus at ligula fringilla tristique. Fusce vehicula quam. Curabitur vel tortor vitae pede imperdiet ultrices. Sed tortor.
    </div><!-- #header-->

    <div id="middle">

    <div id="container">
    <div id="content">
    <jdoc:include type="modules" name="cm" style="container" />
    <strong>Content:</strong> Sed placerat accumsan ligula. Aliquam felis magna, congue quis, tempus eu, aliquam vitae, ante. Cras neque justo, ultrices at, rhoncus a, facilisis eget, nisl. Quisque vitae pede. Nam et augue. Sed a elit. Ut vel massa. Suspendisse nibh pede, ultrices vitae, ultrices nec, mollis non, nibh. In sit amet pede quis leo vulputate hendrerit. Cras laoreet leo et justo auctor condimentum. Integer id enim. Suspendisse egestas, dui ac egestas mollis, libero orci hendrerit lacus, et malesuada lorem neque ac libero. Morbi tempor pulvinar pede. Donec vel elit.
    </div><!-- #content-->
    </div><!-- #container-->

    <div class="sidebar" id="sideLeft">
    <jdoc:include type="modules" name="lm" style="container" />
    </div><!-- .sidebar#sideLeft -->

    </div><!-- #middle-->

    <div id="footer">
    <strong>Footer:</strong> Mus elit Morbi mus enim lacus at quis Nam eget morbi. Et semper urna urna non at cursus dolor vestibulum neque enim. Tellus interdum at laoreet laoreet lacinia lacinia sed Quisque justo quis. Hendrerit scelerisque lorem elit orci tempor tincidunt enim Phasellus dignissim tincidunt. Nunc vel et Sed nisl Vestibulum odio montes Aliquam volutpat pellentesque. Ut pede sagittis et quis nunc gravida porttitor ligula.
    </div><!-- #footer -->

    </div><!-- #wrapper -->

    </body>
    </html>
     
  9. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    r-style, читаем Правила про использование BB-тегов!
     
  10. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Staff Member

    Joined:
    Sep 1, 2011
    Messages:
    1,963
    Likes Received:
    168
    Gender:
    Male
    Ну читай же внимательно... Меню (модуль меню) выводится через:
    Код (PHP):
    1. <jdoc:include type="modules" name="название-позиции" style="rounded" />


    Контент (то, что отображается на странице, на которую ты переходишь, когда кликаешь по ссылкам в меню, например) выводится через:
    Код (PHP):
    1. <jdoc:include type="component" />


    P.S.: и действительно - читай правила форума. Если вставляешь код в сообщение - обрамляй его тэгами PHP или HTML.
     
  11. Offline

    r-style Недавно здесь

    Joined:
    Feb 11, 2013
    Messages:
    39
    Likes Received:
    1
    Gender:
    Male
    Спасибо за терпение! Извините за такие глупые вопросы!!!
    Ок, с позициями разобрался.
    Пробовал в позицию с типом "component" вставлять разные модули. Но не нашёл , того который отображает товары из той категории, которую я выбрал в меню. Я так понял в стандартном установщике VM такого компонента нет и его надо гдето искать дополнительно. Скиньте ссылочку или совет какой.
    Ещё раз спасибо за понимание!!![!]
     
  12. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Staff Member

    Joined:
    Sep 1, 2011
    Messages:
    1,963
    Likes Received:
    168
    Gender:
    Male
    В COMPONENT НЕЛЬЗЯ ВСТАВИТЬ МОДУЛЬ!
    Позиции (jdoc:include type="modules") - это места в шаблоне, в которых отображаются различные модули (например, меню).
    Сам контент (товары, материалы и т.д.) отображаются через КОМПОНЕНТ, а не через модули. Компонент на страницу вставляется с помощью
    Код (PHP):
    1. <jdoc:include type="component" />

    А вот ссылка на страницу компонента чаще всего содержат в себе модули меню.

    ПРИМЕР:
    Код (html):
    1. <div id="container">
    2.     <div class="left">
    3.         <jdoc:include type="modules" name="menu_left" />
    4.     </div>
    5.     <div class="right">
    6.         <jdoc:include type="component" />
    7.     </div>
    8. </div>

    При создании модуля меню выбираем позицию menu_left. В блоке с классом right у нас будет отображаться контент, загружаемый по ссылкам из меню слева.

    Теперь логика понятна??
     
  13. Offline

    r-style Недавно здесь

    Joined:
    Feb 11, 2013
    Messages:
    39
    Likes Received:
    1
    Gender:
    Male
    Теперь понятно!!! разобрался. Спасибо большое . Очень помог!
    Сейчас у меня и категории отображаются и при клике на категорию отображаются товары соответствующей группы.
    Правдо криво отображаются. Но это недочеты CSS разметки. Буду править!
    Ещё раз спасибо!!!
     
  14. Offline

    r-style Недавно здесь

    Joined:
    Feb 11, 2013
    Messages:
    39
    Likes Received:
    1
    Gender:
    Male
    Оффтопик (не в тему) - жми сюда!
     
    Last edited by a moderator: Mar 27, 2013
Thread Status:
Not open for further replies.

Share This Page

Loading...