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


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

Ссылка на материал с тизера (шаблон цены)

шаблоны цены цена в teaser teaser item link ссылка подробнее

Лучший Ответ SmetDenis , 05 August 2015 - 20:42

Добавьте  эту строку в файл - media\zoo\applications\jbuniversal\elements\jbprice\jbprice.php

vctv_200x0.png

  1. 'item'       => $this->getItem(),

Добавлю эту строку в новой версии.

 

 

 

После этого в шаблоне цены можно сделать ссылку на материал следующим образом

  1. $itemUrl = $this->app->route->item($item);

или

  1. $itemUrl = $this->app->route->item($this->item);
Перейти к сообщению


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 LeMax

LeMax

Отправлено 05 August 2015 - 19:42

В шаблоне цены Teaser (которая выводится в шаблоне материала Teaser)

необходимо вывести кнопку (рядом с ценой) на материал.

 

Пробовал разными  вариантами по этому рецепту, но верстка страницы ломается и выводится только текст,

т.е. не рабатает метод.

 

Как решить этот момент?

Заранее благодарен.

 

 

Вот что пытался сделать в шаблоне цены:

  1. <?php defined('_JEXEC') or die('Restricted access');
  2.  
  3. if ($this->checkPosition('price')) {
  4. echo '<hr>';
  5. echo '<div class="uk-grid uk-grid-collapse">';
  6. echo '<div class="uk-width-3-5">';
  7. echo $this->renderPosition('price');
  8. echo '</div>';
  9. echo '<div class="uk-width-2-5">';
  10. echo '<a class="uk-button" href="';
  11. echo $this->app->route->item($this->_item);
  12. echo '">Подробнее</a>';
  13. echo '</div>';
  14. echo '</div>';
  15. }

Сообщение отредактировал LeMax: 05 August 2015 - 19:44

  • 0

#2 SmetDenis

SmetDenis

Отправлено 05 August 2015 - 20:42   Лучший Ответ

Добавьте  эту строку в файл - media\zoo\applications\jbuniversal\elements\jbprice\jbprice.php

vctv_200x0.png

  1. 'item'       => $this->getItem(),

Добавлю эту строку в новой версии.

 

 

 

После этого в шаблоне цены можно сделать ссылку на материал следующим образом

  1. $itemUrl = $this->app->route->item($item);

или

  1. $itemUrl = $this->app->route->item($this->item);

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



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






Темы с аналогичным тегами шаблоны цены, цена в teaser, teaser, item link, ссылка подробнее

Click to return to top of page in style!