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


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

Получить название материала и вставить его в заголовок элемента. Как?


Лучший Ответ Cheren-dow , 24 February 2016 - 11:33

Я думал что это какой то типовой механизм ZOO не зависящий от конкретно взятого элемента.

Этот механизм называется стили позиций

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


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

#1 Yastroitel

Yastroitel

Отправлено 18 February 2016 - 14:54

Добрый день!

 

Вывожу произвольный элемент

 

(в моем случае hypercomments)

 

Он позволяет вывести заголовок или альтернативный заголовок

 

А как к заголовку присовокупить переменную?

 

В моем случае - хочу чтобы у меня выводились не просто

 

Комментарии

 

а 

 

Комментарии о {Название материала}

 

Спасибо!


  • 0

#2 CB9TOIIIA

CB9TOIIIA

Отправлено 18 February 2016 - 14:58

<?php echo $this->_item->name; ?>

Не?


  • 0

#3 Yastroitel

Yastroitel

Отправлено 18 February 2016 - 15:00

Наверно:)

 

Тогда туплю - куда это вставлять?

 

В каждом случае свое?


  • 0

#4 CB9TOIIIA

CB9TOIIIA

Отправлено 18 February 2016 - 15:02

Наверно :)

 

Тогда туплю - куда это вставлять?

 

В каждом случае свое?

 

куда? ну в шаблон свой - т.е. если в full.php  - туда. Там есть таб.

"В каждом случае свое?" - этот код берет item name

 

Вот мой пример с Disqus и табами:

http://forum.jbzoo.c...ntariev-disqus/


  • 0

#5 Yastroitel

Yastroitel

Отправлено 18 February 2016 - 15:05

Не совсем понял как это сделать

В full.php указываются только позиции, а меня интересует заголовок конкретного элемента

 

решил так - открыл сам элемент, нашел функцию render и прописал прямиком туда


  • 1

#6 Yastroitel

Yastroitel

Отправлено 18 February 2016 - 15:15

А все таки не решен

 

Все гораздо хуже оказалось:)

 

Есть

<li class="element element-hypercomments first last">
<strong>Отзывы на: </strong> {NAME} <div id="hypercomments_widget">

А я хочу сделать такой вывод

<li class="element element-hypercomments first last">
<h2>Отзывы на:  {NAME}</h2> <div id="hypercomments_widget">

Вот

 

Как?

 

Это не я так придумал, а хитрые СЕОшники требуют

Спасибо


  • 0

#7 CB9TOIIIA

CB9TOIIIA

Отправлено 18 February 2016 - 15:16

и в чем проблема?


  • 0

#8 Yastroitel

Yastroitel

Отправлено 18 February 2016 - 15:18

Я не могу понять место где генерируется вот этот кусок

<strong>Отзывы на: </strong> 

И как именно генерируется


  • 0

#9 Yastroitel

Yastroitel

Отправлено 24 February 2016 - 09:45

Это:

 

невозможно?

сложно?

никто не знает как?

отстать со своей фигней?:)


  • 0

#10 Sliapy

Sliapy

Отправлено 24 February 2016 - 10:02

В коде же видно "element-hypercomments". Вот и ищите этот элемент у себя в \media\zoo\applications\jbuniversal\elements\ или в \media\zoo\elements\ (или еще где-то). 

 

Я, например, не помню такого элемента в коробке JBZoo.


Сообщение отредактировал Sliapy: 24 February 2016 - 10:02

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]




Click to return to top of page in style!