Jump to content


Photo
- - - - -

Как привязать линк на материал полям тизера

тизер материал ссылка

Best Answer Sliapy , 23 January 2015 - 10:01

Не совсем понимаю, какие именно события и зачем они здесь.

 

Добавляется код в тизер нужного вам типа

 

\media\zoo\applications\jbuniversal\templates\catalog\renderer\item\*ваш тип материала*\teaser.php

 

Например, так

 

<?php if ($this->checkPosition('title')) : ?>
    <h3 class="item-title" onClick="window.location='<?php echo $this->app->route->item($this->_item); ?>'"><?php echo $this->renderPosition('title'); ?></h3>
<?php endif; ?>
Go to the full post


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

#1 user_smirnovbel

user_smirnovbel
  • JBZoo User (rus)
  • User rate: 0
  • posts: 22
  • topics: 9

Posted 23 January 2015 - 06:49

Вопрос: можно ли привязать ссылку на full материала к произвольным полям тизера?

Чтобы переход в материал был не только с наименования тизера и картинки, но еще и с любого произвольного поля.


  • 0

#2 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.5
  • posts: 6393
  • topics: 15

Posted 23 January 2015 - 09:18

Добавьте к нужным полям

onClick="window.location='<?php echo $this->app->route->item($this->_item); ?>'"

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

#3 user_smirnovbel

user_smirnovbel
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 22
  • topics: 9

Posted 23 January 2015 - 09:55

 

Добавьте к нужным полям

onClick="window.location='<?php echo $this->app->route->item($this->_item); ?>'"

 

А в каком файле?

Я не нашел, где события обрабатываются...


Edited by user_smirnovbel, 23 January 2015 - 09:56.

  • 0

#4 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.5
  • posts: 6393
  • topics: 15

Posted 23 January 2015 - 10:01   Best Answer

Не совсем понимаю, какие именно события и зачем они здесь.

 

Добавляется код в тизер нужного вам типа

 

\media\zoo\applications\jbuniversal\templates\catalog\renderer\item\*ваш тип материала*\teaser.php

 

Например, так

 

<?php if ($this->checkPosition('title')) : ?>
    <h3 class="item-title" onClick="window.location='<?php echo $this->app->route->item($this->_item); ?>'"><?php echo $this->renderPosition('title'); ?></h3>
<?php endif; ?>

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





Also tagged with one or more of these keywords: тизер, материал, ссылка

Click to return to top of page in style!