Вывод материалов категории

Discussion in 'Внешний вид, шаблоны, графика' started by scercio, Mar 5, 2015.

  1. Offline

    scercio Пользователь

    Joined:
    Mar 3, 2015
    Messages:
    33
    Likes Received:
    3
    Gender:
    Male
    Доброго всем дня, уважаемые форумчане!

    В Joomle недавно, так что тапками просьба не кидаться.... Grin

    1. Подскажите, как в К2, можно выводить материалы категории, как накидал, на рисунке. Не принципиально именно так, но подобное.
    2. И как можно сделать, что бы, в материале, кнопка "скачать", появлялась только зарегистрированным пользователям?

    И если подскажите, где можно помосмотреть и почитать про к2, буду благодарен. В ютюбе ролики в основном общего представления, а углубленно ни чего нет.

    Заранее всем спасибо, за помощь и потраченное на меня, балбеса, время! Grin

    01jpg_4339406_16293155.jpg
     
  2.  
  3. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
  4. Offline

    scercio Пользователь

    Joined:
    Mar 3, 2015
    Messages:
    33
    Likes Received:
    3
    Gender:
    Male
    Да уже как-то остановился на этом компоненте...
    И не знаком с zoo. Там это проще осуществляется?
     
  5. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
  6. Offline

    scercio Пользователь

    Joined:
    Mar 3, 2015
    Messages:
    33
    Likes Received:
    3
    Gender:
    Male
    Просто смотрю, что компонент платный.... но все же посмотрю, что есть в бесплатной версии..
     
  7. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
    Бесплатный, я советую JBZoo http://jbzoo.ru/download
     
    scercio likes this.
  8. Offline

    scercio Пользователь

    Joined:
    Mar 3, 2015
    Messages:
    33
    Likes Received:
    3
    Gender:
    Male
    Спасибо большое, опробую!
    --- добавлено: Mar 6, 2015, первое сообщение размещено: Mar 5, 2015 ---
    Подскажите ещё, пожалуйста. Не могу найти, где можно ставить товару тип "sale", "top" или "premium", к примеру. И еще, как можно реализовать, что бы файлы скачивали только зарегистрированные пользователи? Точнее, что бы кнопку "скачать", видели только зарегистрированные? Заранее благодарен, за ответ!
     
  9. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
    Задаете это уже в верстке - т.е. позиции

    Для примера:
    Код (CODE):
    1. <?php if ($this->checkPosition('text')) : ?>
    2.     <?php echo $this->renderPosition('text', array('style' => 'block')); ?>
    3. <?php endif; ?>


    Это вывод позиции. А например создаете чекбоксы от которых потом будет добавляться (изображение, класс и прочее).

    Для сайта помощи животным делал:

    EWLD1is.png

    NXiWbdA.png

    rrcGiwv.png
     
    scercio likes this.
  10. Offline

    scercio Пользователь

    Joined:
    Mar 3, 2015
    Messages:
    33
    Likes Received:
    3
    Gender:
    Male
    Разобрался! спасиб!
    А как на счет:
    И еще, как можно реализовать, что бы файлы скачивали только зарегистрированные пользователи? Точнее, что бы кнопку "скачать", видели только зарегистрированные?
    Заранее благодарен, за ответ!
     
  11. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
    это элементарно делается.

    Да можно сделать показ для зарегистрированных пользователей, нужную позицию обромить условием
    Код (CODE):
    1. $user =JFactory::getUser();if(!$user->guest){
    2. echo "Эту строку увидит зарегистрированный пользователь";}


    или

    Код (CODE):
    1. <php if(!$user->get('guest'))://условие срабатывает только для залогененного пользователя ?>


    http://joomla-book.ru/faq/module/show-the-module-only-to-registered-users

    Код (CODE):
    1. <?php
    2. $user = JFactory::getUser();
    3. if (!$user->guest) { ?>
    4. <?php if ($this->checkPosition('text')) : ?>
    5.     <?php echo $this->renderPosition('text', array('style' => 'block')); ?>
    6. <?php endif; ?>
    7. <?php echo "Эту строку увидят гости"}
    8. ?>
     
  12. Offline

    scercio Пользователь

    Joined:
    Mar 3, 2015
    Messages:
    33
    Likes Received:
    3
    Gender:
    Male
    Огромное вам спасибо!!!
     

Share This Page

Loading...