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


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

full в модальном окне


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

#11 xatberg

xatberg

Отправлено 17 August 2013 - 12:51

То что я писала, может кому пригодится, взято отсюда http://forum.jbzoo.c...изация шаблонов

Я пытался сделать как написал Денис нно у меня ничего не получилось :(  , скажите как Вы реализовали у себя?


  • 0

#12 i001

i001

Отправлено 17 August 2013 - 12:55

только что тоже попробовал, фансибокс не срабатывает 


  • 0

#13 Arlekina

Arlekina

Отправлено 17 August 2013 - 14:06

так и реализовывала. js файл где написано такое (либо кусок между комментариями вставить в существующий файл)

(function($){

	$(document).ready(function() {
        //full
        (function ($) {
            $(".item-title a").click(function () {
                $.fancybox({
                    'type'     :'iframe',
                    'href'     :$(this).attr('href') + '?tmpl=component',
                    'width'    :1040,
                    'height'   :550,
                    'padding'  :[25, 30, 38, 42],
                });

                return false;
            });
        })(jQuery);
        //full end
    });
})(jQuery);

Вот сейчас попробовала, на jbzoo 1.6 срабатывает, на 2.0.1 нет


  • 1

#14 i001

i001

Отправлено 17 August 2013 - 14:19

поставил этот скрипт, открывается фансибокс внутри которого фул и весь остальной сайт. не то что хотелось бы...



если правильно понимаю, то вот это  + '?tmpl=component' не срабатывает


  • 0

#15 Arlekina

Arlekina

Отправлено 17 August 2013 - 14:25

поставил этот скрипт, открывается фансибокс внутри которого фул и весь остальной сайт. не то что хотелось бы...



если правильно понимаю, то вот это  + '?tmpl=component' не срабатывает

судя по всему да.

а вот эта строка у вас корректна? проверьте свой классы

$(".item-title a").click(function () {

получается, что при клике на нужную ссылку должен браться ее href, и так понимаю тогда происходит магия яваскрипта.


  • 0

#16 i001

i001

Отправлено 17 August 2013 - 14:30

если победить эту штуку и сделать отдельный селектор на превью то получится то что надо, единственное что смущает это конфликты с корзиной о которых писала  Arlekina



судя по всему да.

а вот эта строка у вас корректна? проверьте свой классы

$(".item-title a").click(function () {

получается, что при клике на нужную ссылку должен браться ее href, и так понимаю тогда происходит магия яваскрипта.

 

ссылка корректна, фул ведь появляется, но со всеми остальными элементами сайта....


  • 0

#17 Sliapy

Sliapy

Отправлено 17 August 2013 - 14:40

Проверить правильность ссылки очень просто:

 

http://demo.jbzoo.co...?tmpl=component

 

 

Вот это и будет выводиться в фенсибоксе.


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

#18 i001

i001

Отправлено 17 August 2013 - 14:49

сделал так:

вместо 

'href' :$(this).attr('href') + '?tmpl=component',

'href' :$(this).attr('href') + '&tmpl=component',



из минусов решения

1. сильно подтупливает (по крайней мере на локалке)

2. при переходе по тизеру из тега (не из категории) получаю 404 ошибку.


  • 2

#19 i001

i001

Отправлено 17 August 2013 - 15:46

элемент прикупил работает отлично, троим инвесторам)) отписал в личку.

тему можно закрывать.


  • 0

#20 Sliapy

Sliapy

Отправлено 17 August 2013 - 15:48

Уже поздно поучаствовать? Можно где-то глянуть на работу с JBZoo?


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




Click to return to top of page in style!