Есть ли такая возможность без хаков в /media/zoo/applications/jbuniversal/templates/catalog/category.php?
Как описание категории вывести после списка элементов?
#1
Posted 28 March 2015 - 14:32
#2
Posted 30 March 2015 - 05:14
Добрый день,
Можно сделать копию всего шаблона catalog и выбрать её в настройках каталога.
Таким образом у вас будет собственный шаблон, где можно безбоязненно менять category.php
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#3
Posted 27 November 2015 - 15:48
А что именно делать, чтобы описание переместить вниз? Какие файлы править и что куда перемещать?
#4
Posted 01 December 2015 - 09:08
Нужно категорию перенести ниже материалов.
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#5
Posted 18 April 2018 - 21:44
Очень полезный топик, но картинка уж слишком устарела, еле нашел как поменять местами информацию о категории и список материалов. Но хочется оставить вверху страницы Заголовок категории. Можно это как-то перерендерить что ли третьим полем? Заодно бы картинку обновить и коды...
#6
Posted 26 April 2018 - 12:56
Очень полезный топик, но картинка уж слишком устарела, еле нашел как поменять местами информацию о категории и список материалов. Но хочется оставить вверху страницы Заголовок категории. Можно это как-то перерендерить что ли третьим полем? Заодно бы картинку обновить и коды...
Удалось решить самому, на примере media/zoo/applications/product/templates/uikit3:
<div class="yoo-zoo <?php echo $css_class; ?> <?php echo $css_class.'-'.$this->category->alias; ?>"> <?php if ($this->params->get('template.show_alpha_index')) : ?> <?php echo $this->partial('alphaindex'); ?> <?php endif; ?> <?php if ($this->params->get('template.show_title') || $this->params->get('template.show_description') || $this->params->get('template.show_image')) : ?> <?php if ($this->params->get('template.show_title')) : ?> <h1><?php echo $this->category->name; ?></h1> <?php endif; ?> <?php // render categories if ($this->params->get('template.show_categories', true) && ($this->category->childrenHaveItems() || ($this->params->get('config.show_empty_categories', false) && !empty($this->selected_categories)))) { $categoriestitle = $this->category->getParams()->get('content.categories_title'); echo $this->partial('categories', compact('categoriestitle')); } ?> <?php // render items if (count($this->items)) { $itemstitle = $this->category->getParams()->get('content.items_title'); echo $this->partial('items', compact('itemstitle')); } ?> <?php if ($this->params->get('template.show_description') || $this->params->get('template.show_image')) : ?> <div class="uk-clearfix"> <?php if ($this->params->get('template.show_image')) : ?> <img class="<?php echo 'uk-align-'.($this->params->get('template.alignment') == "left" || $this->params->get('template.alignment') == "right" ? 'medium-' : '').$this->params->get('template.alignment'); ?>" src="<?php echo $image['src']; ?>" title="<?php echo $this->category->name; ?>" alt="<?php echo $this->category->name; ?>" <?php echo $image['width_height']; ?>/> <?php endif; ?> <?php if ($this->params->get('template.show_description')) echo $this->category->getText($this->category->description); ?> </div> <?php endif; ?> <?php endif; ?> </div>
#7
Posted 01 May 2018 - 09:17
Удалось решить самому, на примере media/zoo/applications/product/templates/uikit3:
<div class="yoo-zoo <?php echo $css_class; ?> <?php echo $css_class.'-'.$this->category->alias; ?>"> <?php if ($this->params->get('template.show_alpha_index')) : ?> <?php echo $this->partial('alphaindex'); ?> <?php endif; ?> <?php if ($this->params->get('template.show_title') || $this->params->get('template.show_description') || $this->params->get('template.show_image')) : ?> <?php if ($this->params->get('template.show_title')) : ?> <h1><?php echo $this->category->name; ?></h1> <?php endif; ?> <?php // render categories if ($this->params->get('template.show_categories', true) && ($this->category->childrenHaveItems() || ($this->params->get('config.show_empty_categories', false) && !empty($this->selected_categories)))) { $categoriestitle = $this->category->getParams()->get('content.categories_title'); echo $this->partial('categories', compact('categoriestitle')); } ?> <?php // render items if (count($this->items)) { $itemstitle = $this->category->getParams()->get('content.items_title'); echo $this->partial('items', compact('itemstitle')); } ?> <?php if ($this->params->get('template.show_description') || $this->params->get('template.show_image')) : ?> <div class="uk-clearfix"> <?php if ($this->params->get('template.show_image')) : ?> <img class="<?php echo 'uk-align-'.($this->params->get('template.alignment') == "left" || $this->params->get('template.alignment') == "right" ? 'medium-' : '').$this->params->get('template.alignment'); ?>" src="<?php echo $image['src']; ?>" title="<?php echo $this->category->name; ?>" alt="<?php echo $this->category->name; ?>" <?php echo $image['width_height']; ?>/> <?php endif; ?> <?php if ($this->params->get('template.show_description')) echo $this->category->getText($this->category->description); ?> </div> <?php endif; ?> <?php endif; ?> </div>
Я вообще пхп не знаю, может подскажете что поменять в _default.php шаблона uikit чтобы описание и изображение категории вниз ушли?
#8
Posted 01 May 2018 - 15:13
Я вообще пхп не знаю, может подскажете что поменять в _default.php шаблона uikit чтобы описание и изображение категории вниз ушли?
У меня нет каталога на JBZoo, но конструкцию посмотрел- практически аналогичная ZOO, не в дефолте менять, а по адресу media/zoo/applications/jbuniversal/templates/uikit файл category.php - код почти идентичный с вышеприведенным