Может быть это связано с тем что есть категории первого и второго уровня?
primary category разные наверное
Отправлено 28 March 2018 - 13:23
Может быть это связано с тем что есть категории первого и второго уровня?
primary category разные наверное
JBZoo чат / Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке
Отправлено 28 March 2018 - 22:46
причина в конструкции
Сообщение отредактировал radiant: 06 November 2018 - 22:49
Отправлено 29 March 2018 - 08:25
причина в конструкции $category_id = JRequest::getInt('category_id');
в шаблоне teaser у всех материалов $category_id равен нулю
опишите ещё раз задачу, ещё лучше, создайте отдельную тему со своим вопросом, сейчас не очень понятно, что вы желаете получить по итогу
Отправлено 29 March 2018 - 10:30
Это прочитал. Сделал вывод, но в верности его не уверен.
Вы пытаетесь сделать для разных категорий разный вывод тизера у item?
Сообщение отредактировал mmth: 29 March 2018 - 10:30
Отправлено 29 March 2018 - 17:29
сделайте на JQuery. Сохраняйте в кукисах какой вид применять.
Отправлено 29 March 2018 - 21:15
Вы пытаетесь сделать для разных категорий разный вывод тизера у item?
Да
Отправлено 29 March 2018 - 22:08
Да
получить родительскую категорию в самом teaser.php можно через:
<?php $cat_parent_id = $item->params['config.primary_category']; //просто id родительской категории if ($category = $item->getPrimaryCategory()) { //echo $category->params; тут мы получаем объект } ?>
а дальше уже дело техники.
Можно пойти чуть дальше и подменять вызов teaser.php на момент рендера из категории. Но это уже совсем другая история.
Отправлено 31 March 2018 - 11:57
Всем привет!
Решил уже не создавать новую тему, так как мой вопрос также касается вывода товаров в табличном виде.
Возникла необходимость вывести товар на главной странице каталога в табличном виде, как на Demo Auto, по ссылке: http://demo.jbzoo.co.../special-offers. Развернул этот демо-сайт у себя на хостинге, дабы посмотреть, как реализовано.
В итоге, что было сделано:
1. Скопировал 2 нужных файла
/media/zoo/applications/jbuniversal/templates/bootstrap/renderer/item_columns/_mobile_styles.php /media/zoo/applications/jbuniversal/templates/bootstrap/renderer/item_columns/table.php
2. В настройках общего шаблона был выбран шаблон table - https://prnt.sc/iyvl2c
3. Был также настроен тизер, привожу код:
<?php if ($this->checkPosition('fio')) : ?> <td class="item-fio"> <div class="jb-cell-box"> <?php echo $this->renderPosition('fio'); ?> </div> </td> <?php endif; ?> <?php if ($this->checkPosition('name')) : ?> <td class="item-name"> <div class="jb-cell-box"> <?php echo $this->renderPosition('name'); ?> </div> </td> <?php endif; ?> <?php if ($this->checkPosition('address')) : ?> <td class="item-address"> <div class="jb-cell-box"> <?php echo $this->renderPosition('address'); ?> </div> </td> <?php endif; ?> <?php if ($this->checkPosition('price')) : ?> <td class="item-price"> <div class="jb-cell-box"> <?php echo $this->renderPosition('price'); ?> </div> </td> <?php endif; ?> <?php if ($this->checkPosition('nal')) : ?> <td class="item-nal"> <div class="jb-cell-box"> <?php echo $this->renderPosition('nal'); ?> </div> </td> <?php endif; ?>
Но в итоге, в таблице все товары выстраиваются в одну строку, а не построчно, как должно быть. Подскажите пожалуйста, может про что-то забыл, так как таблицей уже давненько товары не выводил.
Сообщение отредактировал zeus07: 31 March 2018 - 11:59
Отправлено 31 March 2018 - 12:15
В настройках
Сообщение отредактировал radiant: 06 November 2018 - 22:50
Основной форум JBZoo →
Организация каталога и внешний вид →
Адаптивность внутри ячейки табличного вывода каталогаАвтор internetmaster , 05 Jun 2016 адаптивность и 2 еще... 00 |
|
|
||
|
Вопрос решен
Основной форум JBZoo →
Организация каталога и внешний вид →
В демо авто убрать фиксированную шапку при прокруткеАвтор internetmaster , 09 Feb 2016 демо авто и 2 еще... 00 |
|
|