Jump to content


Photo
- - - - -

Шаблон teaser в zoo (не jbzoo)


Best Answer КОТ , 10 August 2015 - 11:23

 

КОТ, не проверял, но попробуйте в файле

\media\zoo\applications\blog\templates\uikit\_item.php 

строку

<?php echo $this->renderer->render('item.teaser', array('view' => $this, 'item' => $item)); ?> 

заменить на 

<?php echo $this->renderer->render('item.' . $this->item->type . '.teaser', array('view' => $this, 'item' => $item)); ?> 

Не помогло, ничего страшного я уже начал на jbzoo а там таких проблем нет =)

Go to the full post


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

#1 КОТ

КОТ
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 87
  • topics: 22

Posted 08 August 2015 - 10:59

Народ подскажите в чем может быть проблема

Создал каталог на основе Blog со стилем uikit

 

Создал новый тип материала:

Псевдоним: pedagog

 

Создал папку

/media/zoo/applications/blog/templates/uikit/renderer/item/pedagog

 

Перенес стандартные типы из item в созданную папку

 

Отредактировал positions.xml и teaser.php, новые позиции есть а вот шаблон тизера цепляет по умолчанию (оба файла приложил)

 

Понимаю, что это не совсем по теме, но может кто подскажет как заставить zoo подцепить именно мой шаблон?

 

P.S. если делаю на jbzoo все работает

Attached Files


  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 10 August 2015 - 08:12

КОТ, не проверял, но попробуйте в файле

\media\zoo\applications\blog\templates\uikit\_item.php 

строку

<?php echo $this->renderer->render('item.teaser', array('view' => $this, 'item' => $item)); ?> 

заменить на 

<?php echo $this->renderer->render('item.' . $this->item->type . '.teaser', array('view' => $this, 'item' => $item)); ?> 

  • 0
Изображение
 

#3 КОТ

КОТ
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 87
  • topics: 22

Posted 10 August 2015 - 11:23   Best Answer

 

КОТ, не проверял, но попробуйте в файле

\media\zoo\applications\blog\templates\uikit\_item.php 

строку

<?php echo $this->renderer->render('item.teaser', array('view' => $this, 'item' => $item)); ?> 

заменить на 

<?php echo $this->renderer->render('item.' . $this->item->type . '.teaser', array('view' => $this, 'item' => $item)); ?> 

Не помогло, ничего страшного я уже начал на jbzoo а там таких проблем нет =)


  • 0




Click to return to top of page in style!