Jump to content


Photo
- - - - -

Помогите с Related Items в табличном виде


Best Answer SmetDenis , 18 December 2013 - 19:37

у вас в шаблоне related.php нужно убрать этот тег

<div class="clear clr"></div>
Следующий тег отвечает за разделение по колонкам.
<div class="rborder column width100 last"> </div>
Колонки создаются тут
\media\zoo\applications\jbuniversal\elements\jbrelatedauto\tmpl\jbrelatedauto.php

Можно либо изменить этот шаблон

либо убрать этот фрагмент кода
vv0_200x0.png

не забудьте что каждый материал должен быть обрамлен своим тегом TR Go to the full post


  • This topic is locked This topic is locked
4 replies to this topic

#1 Denzel

Denzel
  • JBZoo User (rus)
  • User rate: 0
  • posts: 27
  • topics: 11

Posted 16 December 2013 - 12:07

Настроил табличный вывод teaser для результатов поиска согласно инструкции. Получилось как и хотел:

Скриншот 2013-12-16 21.47.33.png

Теперь пытаюсь в таком же виде вывести в шаблоне Full элемент Related items auto. С кодом в full.php

<?php if ($this->checkPosition('relatedcars')) : ?>
    <ul class="item-relatedcars">	
		<?php echo $this->renderPosition('relatedcars', array('style' => 'block')); ?>
    </ul>
<?php endif; ?>

получилось так:

2013-12-16_215412.jpg

Как сделать вывод как в первом скриншоте?

Пробовал как описывалось здесь http://forum.jbzoo.c...-tab/?hl=teaser

Т.е. добавил в код тег table

<?php if ($this->checkPosition('relatedcars')) : ?>
    <table class="jsTableSorter tablesorter zebra tableHeader">
		<?php echo $this->renderPosition('relatedcars', array('style' => 'block')); ?>
    </table>
<?php endif; ?>

получилось так:

2013-12-16_220235.jpg

Табличный вывод получил, но над ним какой-то блок из серых линий. Что это за блок и как его убрать? Firebug показывает в этом месте большое количество (видимо равное количеству related itmes) одинаковых строк кода:

<div class="rborder column width100 last"> </div>
<div class="clear clr"></div>

  • 0

#2 Denzel

Denzel
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 27
  • topics: 11

Posted 17 December 2013 - 11:18

Проблемная страница: http://d10940-hostnl...port/item/c-932


  • 0

#3 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 18 December 2013 - 19:37   Best Answer

у вас в шаблоне related.php нужно убрать этот тег
<div class="clear clr"></div>
Следующий тег отвечает за разделение по колонкам.
<div class="rborder column width100 last"> </div>
Колонки создаются тут
\media\zoo\applications\jbuniversal\elements\jbrelatedauto\tmpl\jbrelatedauto.php

Можно либо изменить этот шаблон

либо убрать этот фрагмент кода
vv0_200x0.png

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



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


#4 d91me

d91me
  • JBZoo User (rus)
  • User rate: 0
  • posts: 144
  • topics: 39

Posted 23 December 2013 - 13:46

Если мы хотим переопределить jbrelatedauto.php из шаблона, как это правильно сделать? Это нужно, чтобы при обновлении мои изменения файла не затерлись


  • 0

#5 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 24 December 2013 - 08:42

Если мы хотим переопределить jbrelatedauto.php из шаблона, как это правильно сделать? Это нужно, чтобы при обновлении мои изменения файла не затерлись

 

Есть один недокументированный способ переопределения шаблоном элементов

 

Можно создать свой шаблон для элемента тут

\media\zoo\applications\jbuniversal\templates\catalog\elements\jbrelatedauto\jbrelatedauto\tmpl\jbrelatedauto.php

 

В папке \media\zoo\applications\jbuniversal\templates\catalog\elements\ в принципе можно переопределять или добавлять свои элементы.

Структура тут полностью соответствует тому что можно увидеть тут \media\zoo\applications\jbuniversal\elements


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



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





Click to return to top of page in style!