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


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

Подскажите как реализовать такой сайт


Лучший Ответ SmetDenis , 07 February 2014 - 10:18

В шаблоне teaser.php 

 

можно добавить примерно такой код

<?php
$url = JUri::getInstance()->toString() . '#goto-' . $item->alias;
?>
<a href="<?php echo $url;?>"><?php echo $item->name;?></a>
Перейти к сообщению


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

#1 berezhnuy

berezhnuy

Отправлено 03 February 2014 - 09:14

Посмотрел примеры сайтов на JBzoo и очень понравился http://delight.net.ua/

Подскажите как реализовать подгрузку странички full выпадающим блоком как сделано на этом сайте.

например вот как тут http://delight.net.u...chie-shary.html


  • 0

#2 Sliapy

Sliapy

Отправлено 03 February 2014 - 18:42

По-простому такое не реализовать. Нужно делать подгрузку на аяксе части полной страницы товара. Нечто похожее сделано в элементе Quick View в JBZoo. Можно попробовать за основу взять именно его.

 

Если не уверены в своих силах, попробуйте обратиться в коммерческий раздел - http://forum.jbzoo.c...oznagrazhdenie/


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

#3 berezhnuy

berezhnuy

Отправлено 03 February 2014 - 19:24

Оно у них не аяксом сделано. Фулл страничка подгружена одновременно с тизером. И скриптом скрывают блок, потом при помощи хеша его просто делают видимым. Подскажите где находится шаблон тизера, который отвечает за наполнение блока row->width33 в моем случае?


  • 0

#4 Sliapy

Sliapy

Отправлено 03 February 2014 - 22:41

Оно у них не аяксом сделано. Фулл страничка подгружена одновременно с тизером. И скриптом скрывают блок, потом при помощи хеша его просто делают видимым.

До клика блок пустой и в коде блоков полных страниц нет

 

iky_200x0.png

 

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

 

23i_200x0.png

 

После клика на второй тизер, подгружается уже он

 

vlh_200x0.png

Подскажите где находится шаблон тизера, который отвечает за наполнение блока row->width33 в моем случае?

Не совсем понимаю, что значит в Вашем случае? Шаблон тизера лежит в \media\zoo\applications\jbuniversal\templates\catalog\renderer\item\*псевдоним вашего типа материала*\teaser.php 


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

#5 berezhnuy

berezhnuy

Отправлено 06 February 2014 - 14:39

Подскажите тогда такой момент - вот имеется такая форма тизера pgTu2fao.png

Где мне и что поменять, чтобы при клике на title не открывалась страничка товара, а дописывался в адрес хеш с алиасом товара?


  • 0

#6 SmetDenis

SmetDenis

Отправлено 07 February 2014 - 10:18   Лучший Ответ

В шаблоне teaser.php 

 

можно добавить примерно такой код

<?php
$url = JUri::getInstance()->toString() . '#goto-' . $item->alias;
?>
<a href="<?php echo $url;?>"><?php echo $item->name;?></a>

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



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





Click to return to top of page in style!