Перейти к содержимому


Фотография
- - - - -

Шаблон Ulkit, сначала материалы, потом содержание категории


Лучший Ответ zeus07 , 28 November 2016 - 14:33

Немного дополню только

Если перенести таким образом, то перенесётся не только описание, но и заголовок категории и тоже.

 

Мне часто  приходится кастомизировать шаблоны, и я делаю таким образом. 

 

Данный код 

   if (isset($category)) {
       echo $this->app->jblayout->render($currentView, $category);
    }

у меня просто закомментирован

 

Ниже я вывожу заголовок таким образом:

echo '<h1 class="title">'.$category->name.'</h1>'; 

И в нужном месте описание категории

if ($page == 0) {
    	echo '<div class="description-full">'.$category->description.'</div>';
    } 

Проверка нужна для того, чтобы описание выводилось только на первой странице категории. Если вам это не нужно, условие можно убрать

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1 Anderson

Anderson

Отправлено 25 November 2016 - 15:53

Добрый вечер! Сделал сайт, и встал вопрос: в текущей категории отображаются сначала текст, картинки этой категории, а внизу уже список айтемов или список подкатегорий (например), как сделать чтобы вверху был список айтемов (или подкатегорий), а уже внизу описание текущей категории? Шаблон Ulkit, JBZoo 2.3.0, Helix framework.

Спасибо!


  • 0

#2 SmetDenis

SmetDenis

Отправлено 28 November 2016 - 08:39

Добрый день,

 

Посмотрите шаблон категории

media\zoo\applications\jbuniversal\templates\<TPL>\category.php

 

Там есть блоки помеченные комментариями

"category render" и "category items render"

 

Перенесите верхний под нижний

5d84_200x0.png


  • 2
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 zeus07

zeus07

Отправлено 28 November 2016 - 14:33   Лучший Ответ

*
Популярное сообщение!

Немного дополню только

Если перенести таким образом, то перенесётся не только описание, но и заголовок категории и тоже.

 

Мне часто  приходится кастомизировать шаблоны, и я делаю таким образом. 

 

Данный код 

   if (isset($category)) {
       echo $this->app->jblayout->render($currentView, $category);
    }

у меня просто закомментирован

 

Ниже я вывожу заголовок таким образом:

echo '<h1 class="title">'.$category->name.'</h1>'; 

И в нужном месте описание категории

if ($page == 0) {
    	echo '<div class="description-full">'.$category->description.'</div>';
    } 

Проверка нужна для того, чтобы описание выводилось только на первой странице категории. Если вам это не нужно, условие можно убрать


Сообщение отредактировал zeus07: 28 November 2016 - 14:33

  • 6

#4 SmetDenis

SmetDenis

Отправлено 28 November 2016 - 16:15

zeus07, спасибо.

Хороший ответ! 


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 zeus07

zeus07

Отправлено 28 November 2016 - 18:37

zeus07, спасибо.

Хороший ответ! 

 

Спасибо! )


  • 0

#6 Anderson

Anderson

Отправлено 28 November 2016 - 18:54

Спасибо, ребят! Реально очень помогли!


  • 0




Click to return to top of page in style!