Перейти к содержанию
rvkstudent

[Решено] Fancybox проблема

Рекомендуемые сообщения

Добрый день,

 

Не нашел по форуму решение проблемы. В общем в последние дни внедрял в свой магазин seo_pro, устанавливал dedcow. Сейчас обнаружил, что модуль просмотра картинок на странице товара дублирует каждую картинку. Например, вот одна из страниц товара http://stilcase.ru/smart-chasy/fitnes-treker-withings-pulse-o2-chernyy.html. При прокрутке товаров в галерее, каждая картинка появляется 2 раза...

В последнее время делал различные правки на сайте, поэтому не могу понять, где искать ошибку, раньше такого не было. Сначала подумал, что может быть это связано с сео (как-нибудь ссылки на изображения дублируются), но в шаблоне можно выбрать альтернативную галерею - photobox - там всё работает нормально.

Заранее благодарен за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От ckopnio
      550.00 руб
      Скачать/Купить дополнение


      Конструктор форм (плюс модуль)
      Не стесняйтесь писать в личку перед покупкой моих модулей. Это может Вам сохранить деньги и нервы, а мне только нервы)))
      Конструктор позволяет создавать формы и отображать их не только на отдельных страницах, но и в виде модуля.
      ВНИМАНИЕ! Дополнение обновлено 29.11.12. Тем, кто скачал раньше, инструкция как обновится внизу.
      Поддерживает:
      загрузка файлов e-mail получателя данных из формы(если оставить пустым, будет использован e-mail администратора) мультиязычность поддержка типов полей: поле ввода, текстовая область, переключатели, чекбоксы, выпадающие списки(с мультивыбором), загрузка файла вставка произвольного html в форму капча валидация jQuery выбор даты и времени вывод формы модулем в карточке товара для быстрого заказа вывод формы модулем в корзине для быстрого оформления заказа ajax-отправка(в модуле) Fancybox для модуля запись данных из формы в базу данных создание груп рассылок дублированние письма с данными на адрес пользователя подстановка данных для авторизованых пользователей подгрузка формы ajax-ом в любом месте Новое обновление от 30.11.12. Вызов формы при помощи ajax в любом месте сайта!
      Для этого надо:
      подключить в файле header.tpl, в шаблоне, скрипт: <script type="text/javascript" src="catalog/view/javascript/oforms/oforms_ajax.js"></script>    
      разместить элемент, который будет вызывать форму, например так: <input class="button" type="button" value="Fast" onclick="oformsAjax(2,<?php echo $product_id; ?>)" />    
      В примере вызов формы быстрого заказа. Как видно, функция oformsAjax принимает два параметра: первый - id формы(обязательный) и второй id товара(необязательный). Поскольку второй параметр не обязательный можно вызывать любую форму, при чем из любого места, даже из информационной страницы. На демо-сайтах показано работу этой функции в модуле Рекомендуем, в категории товаров и в карточке товара. Так же, второй параметр можно задавать в ручную, для конкретного товара, указав его id.
      Инструкция по использованию:
      Меню Формы:
      Общие:
      * Форма: - обязательное значение, имя формы Кнопка: - надпись на кнопке формы, если оставить пустым будет использовано значение из языкового файла Данные:
      Префикс класа: - префикс класа формы, например, _myform E-mail: - почтовый адрес получателя данных из формы, если оставить пустым используется адрес администратора Использовать как: - позволяет выбрать форму в качестве формы для быстрого заказа товара, или всех товаров в корзине Записывать данные из формы в базу данных: - запись данных из формы в базу данных Создавать группу рассылки: если включено создается група пользователей, привязанная к этой форме Активировать нового пользователя: - если включено, то если пользователь не авторизован и его e-mail нету в базе данных, создается новый активный пользователь, данные для входа отправляются на его e-mail. если выключено - создается неактивный пользователь, ему об этом не сообщается. чтобы это работало в полях формы должны быть явно указаны e-mail и имя пользователя Загрузка файлов - будут ли загружатся файлы в форме, если выключено, все поля для загрузки файлов в форме отключатся Статус: - включена ли форма Поля форм:
      * Имя поля: - обязательно значение, имя поля Условия валидации: - поле для условий валидации. используйте его для регулярных выражений, например, [a-zA-Z] и для валидации файлов, например, jpg|5000. об валидации файлов будет ниже. Значение: - значение по умолчанию, для полей ввода. для списков и переключателей введите каждое значение с новой строки. если поле формы будет иметь тип html просто вставте html в это поле. Отображать в форме: выбор формы Тип поля: - в зависимости от типа поля выбирайте тип валидации Сортировка: порядок отображения полей в форме Обязательно: устанавливает поле обязательным для заполнения Валидация: - тип валидации, если выбрано Файл, или Регулярное выражение, впишите соответственные условия валидации Использовать это как имя пользователя: устанавливает поле как имя пользователя и будет использовано как "От:" в письме. не обязательное поле Использовать это как e-mail пользователя: устанавливает поле как почтовый адрес пользователя и будет использовано как "Ответить:" в письме. не обязательное поле Дублировать письмо на этот e-mail: - если включено, пользователь получит копию письма на свой e-mail Статус: активирует, или отключает поле Валидация файлов:
      записывайте условия валидации для фалов в соответствующее поле формат - расширение[,расширение][,расширение][,расширение]....|максимальный размер файла в байтах пример jpg,png,gif|50000 обозначает, что разрешено загружать файлы формата jpg,png и gif и их размер не должен превышать примерно 50 килобайт ВНИМАНИЕ! ВСЕГДА ИСПОЛЬЗУЙТЕ УСЛОВИЯ ВАЛИДАЦИИ ДЛЯ ФАЙЛОВ! Встроенная валидация:
      проверка на правильно введенный e-mail числовое значение Модуль:
      может отображать как саму форму, так и ссылку на нее (опция - Только ссылка) ajax-отправка вывод модулем в карточке товара(для этого выбираем схему, на которой будет отображатся модуль, соответствующую продукту, например, Product) вывод модулем в корзине для оформления заказа(для этого выбирает схему Checkout и убираем, при желании, из шаблона корзины кнопки перехода к оформлению) вывод формы в модальном окне(Fancybox) Тестировано на:
      ocStore 1.5.3.1 OpenCart 1.5.3.1 OpenCart 1.5.4 Демо:
      ocStore Version 1.5.3.1
      http://opmod.ckopnio.pp.ua/demo6/ OpenCart Version 1.5.3.1
      http://opmod.ckopnio.pp.ua/demo7/ OpenCart Version 1.5.4
      http://opmod.ckopnio.pp.ua/demo8/ логин admin пароль 123456 Инструкция по установке в архиве с файлами.
      Внимание! Новая версия не работает на версиях ниже 1.5.3
      Как обновится:
      делаем бекап базы данных из таблиц form, form_description, form_item, form_item_description - выставляем опцию "только данные" - структура не нужна загружаем новые файлы в корень сайта заходим в панель управления модулями у переустанавливаем модуль Форма, чтобы создать новую структуру таблиц в базе данных импортируем наши старые данные в базу данных заменяем ссылку в меню - вместо Поля форм будет Данные форм(описано в инструкции по установке) Все замечания и пожелания выражайте, пожалуйста, в теме обсуждения модуля.
      Добавил ckopnio Добавлено 16.11.2012 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop  
    • От ckopnio
      Не стесняйтесь писать в личку перед покупкой моих модулей. Это может Вам сохранить деньги и нервы, а мне только нервы)))
      Конструктор позволяет создавать формы и отображать их не только на отдельных страницах, но и в виде модуля.
      ВНИМАНИЕ! Дополнение обновлено 29.11.12. Тем, кто скачал раньше, инструкция как обновится внизу.
      Поддерживает:
      загрузка файлов e-mail получателя данных из формы(если оставить пустым, будет использован e-mail администратора) мультиязычность поддержка типов полей: поле ввода, текстовая область, переключатели, чекбоксы, выпадающие списки(с мультивыбором), загрузка файла вставка произвольного html в форму капча валидация jQuery выбор даты и времени вывод формы модулем в карточке товара для быстрого заказа вывод формы модулем в корзине для быстрого оформления заказа ajax-отправка(в модуле) Fancybox для модуля запись данных из формы в базу данных создание груп рассылок дублированние письма с данными на адрес пользователя подстановка данных для авторизованых пользователей подгрузка формы ajax-ом в любом месте Новое обновление от 30.11.12. Вызов формы при помощи ajax в любом месте сайта!
      Для этого надо:
      подключить в файле header.tpl, в шаблоне, скрипт: <script type="text/javascript" src="catalog/view/javascript/oforms/oforms_ajax.js"></script>    
      разместить элемент, который будет вызывать форму, например так: <input class="button" type="button" value="Fast" onclick="oformsAjax(2,<?php echo $product_id; ?>)" />    
      В примере вызов формы быстрого заказа. Как видно, функция oformsAjax принимает два параметра: первый - id формы(обязательный) и второй id товара(необязательный). Поскольку второй параметр не обязательный можно вызывать любую форму, при чем из любого места, даже из информационной страницы. На демо-сайтах показано работу этой функции в модуле Рекомендуем, в категории товаров и в карточке товара. Так же, второй параметр можно задавать в ручную, для конкретного товара, указав его id.
      Инструкция по использованию:
      Меню Формы:
      Общие:
      * Форма: - обязательное значение, имя формы Кнопка: - надпись на кнопке формы, если оставить пустым будет использовано значение из языкового файла Данные:
      Префикс класа: - префикс класа формы, например, _myform E-mail: - почтовый адрес получателя данных из формы, если оставить пустым используется адрес администратора Использовать как: - позволяет выбрать форму в качестве формы для быстрого заказа товара, или всех товаров в корзине Записывать данные из формы в базу данных: - запись данных из формы в базу данных Создавать группу рассылки: если включено создается група пользователей, привязанная к этой форме Активировать нового пользователя: - если включено, то если пользователь не авторизован и его e-mail нету в базе данных, создается новый активный пользователь, данные для входа отправляются на его e-mail. если выключено - создается неактивный пользователь, ему об этом не сообщается. чтобы это работало в полях формы должны быть явно указаны e-mail и имя пользователя Загрузка файлов - будут ли загружатся файлы в форме, если выключено, все поля для загрузки файлов в форме отключатся Статус: - включена ли форма Поля форм:
      * Имя поля: - обязательно значение, имя поля Условия валидации: - поле для условий валидации. используйте его для регулярных выражений, например, [a-zA-Z] и для валидации файлов, например, jpg|5000. об валидации файлов будет ниже. Значение: - значение по умолчанию, для полей ввода. для списков и переключателей введите каждое значение с новой строки. если поле формы будет иметь тип html просто вставте html в это поле. Отображать в форме: выбор формы Тип поля: - в зависимости от типа поля выбирайте тип валидации Сортировка: порядок отображения полей в форме Обязательно: устанавливает поле обязательным для заполнения Валидация: - тип валидации, если выбрано Файл, или Регулярное выражение, впишите соответственные условия валидации Использовать это как имя пользователя: устанавливает поле как имя пользователя и будет использовано как "От:" в письме. не обязательное поле Использовать это как e-mail пользователя: устанавливает поле как почтовый адрес пользователя и будет использовано как "Ответить:" в письме. не обязательное поле Дублировать письмо на этот e-mail: - если включено, пользователь получит копию письма на свой e-mail Статус: активирует, или отключает поле Валидация файлов:
      записывайте условия валидации для фалов в соответствующее поле формат - расширение[,расширение][,расширение][,расширение]....|максимальный размер файла в байтах пример jpg,png,gif|50000 обозначает, что разрешено загружать файлы формата jpg,png и gif и их размер не должен превышать примерно 50 килобайт ВНИМАНИЕ! ВСЕГДА ИСПОЛЬЗУЙТЕ УСЛОВИЯ ВАЛИДАЦИИ ДЛЯ ФАЙЛОВ! Встроенная валидация:
      проверка на правильно введенный e-mail числовое значение Модуль:
      может отображать как саму форму, так и ссылку на нее (опция - Только ссылка) ajax-отправка вывод модулем в карточке товара(для этого выбираем схему, на которой будет отображатся модуль, соответствующую продукту, например, Product) вывод модулем в корзине для оформления заказа(для этого выбирает схему Checkout и убираем, при желании, из шаблона корзины кнопки перехода к оформлению) вывод формы в модальном окне(Fancybox) Тестировано на:
      ocStore 1.5.3.1 OpenCart 1.5.3.1 OpenCart 1.5.4 Демо:
      ocStore Version 1.5.3.1
      http://opmod.ckopnio.pp.ua/demo6/ OpenCart Version 1.5.3.1
      http://opmod.ckopnio.pp.ua/demo7/ OpenCart Version 1.5.4
      http://opmod.ckopnio.pp.ua/demo8/ логин admin пароль 123456 Инструкция по установке в архиве с файлами.
      Внимание! Новая версия не работает на версиях ниже 1.5.3
      Как обновится:
      делаем бекап базы данных из таблиц form, form_description, form_item, form_item_description - выставляем опцию "только данные" - структура не нужна загружаем новые файлы в корень сайта заходим в панель управления модулями у переустанавливаем модуль Форма, чтобы создать новую структуру таблиц в базе данных импортируем наши старые данные в базу данных заменяем ссылку в меню - вместо Поля форм будет Данные форм(описано в инструкции по установке) Все замечания и пожелания выражайте, пожалуйста, в теме обсуждения модуля.
    • От gello93
      5 000.00 руб
      Скачать/Купить дополнение


      WP Gallery for OpenCart 2.1.x (галерея для визуального редактора)
      Модуль является устаревшим, есть полностью переработанная версия. Его поддержка прекращена и намерено завышена цена.
      Новая и более совершенная версия называется:
      WPGallery 2 - галерея для визуального редактора summernote
      и находится здесь
      Наконец то можно поставить галерею в opencart где угодно и сколько угодно!!!!
      Мне нравиться как галерея реализована у Wordpress. В Opencart по сравнению с ним не очень удобные галереи (нужны отдельные модули со своими страницами, или нужно создавать новые схемы и пихать в позиции блок модуля). С помощью этого модуля галерею можно вставить на любой странице и в любом количестве. Галерея встроена в текстовый редактор (в ней можно выбрать баннер для вставки)
      На текущий момент галерея работает на страницах:
      Статьи Товар Категория Производитель Модуль HTML В других местах в редакторе можно добавить галерею, но на сайте она отображаться не будет. Можно обращаться после покупки по поводу совместимости с другими модулями, буду добавлять в следующих версиях. Также могу переделать одно или несколько полей из продукта под поле для галереи.
      Преимущества:
      Гибкая (можно задать количество изображений в ряду) Адаптивная (включается в настройках) Retina-ready (можно задать любой размер изображений) Удобная (работает в ckeditor) Не ограниченное количество галерей на странице Галерея полностью мультиязычная, так как отдельно добавляется в редакторы на разные языки. Картинки берутся с баннеров. Описание картинки тоже мультиязычное, теперь оно не обязательное к заполнению в баннере. В будущем заполнения баннеров планируется еще упростить для ускорения их заполнения.
      Никакие файлы не заменяются!
      Заменяет стандартный Summernote на CKEditor(+RESPONSIVE filemanager) в местах описанных выше!!! Если будет проблема чистите кеш браузера.
      Планируется 2 версии модуля для OpenCart2: CKEditor, Summernote
      Скрипт для галереи пока что только Fancybox2. Так как считаю его лучшим. Но буду рад и вашим пожеланиям, пишите добавлю в будущих версиях.
      Демо витрина Демо админка
      логин: demo, пароль demo
      Пример работы модуля:

      Changelog
      v 1.1
      Функции галереи стали частью класса Model_Tool_Image
      v. 1.2
      Исправлена проблема с локализацией ckeditor на языки отличающийся от Русского и Английского
      v. 1.3
      Добавлена совместимость с модулем Articles for OpenCart v2.0.x
      Добавил gello93 Добавлено 16.09.2015 Категория Редакторы Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.1
      2.0 ocStore 2.1 OpenCart.Pro, ocShop  
    • От gello93
      300.00 руб
      Скачать/Купить дополнение


      WP Gallery for OpenCart 1.5.x (галерея для визуального редактора)
      Наконец то можно поставить галерею в opencart где угодно и сколько угодно!!!!
      Мне нравиться как галерея реализована у Wordpress. В Opencart по сравнению с ним не очень удобные галереи (нужны отдельные модули со своими страницами, или нужно создавать новые схемы и пихать в позиции блок модуля). С помощью этого модуля галерею можно вставить на любой странице и в любом количестве. Галерея встроена в текстовый редактор (в ней можно выбрать баннер для вставки)
      На текущий момент галерея работает на страницах:
      Статьи
      Товар
      Категория
      Производитель
      Модуль приветствие
      HTML блок
      Новости
      Pav Blog

      В других местах в редакторе можно добавить галерею, но на сайте она отображаться не будет. Можно обращаться после покупки по поводу совместимости с другими модулями, буду добавлять в следующих версиях. Также могу переделать одно или несколько полей из продукта под поле для галереи.
      Преимущества:
      Гибкая (можно задать количество изображений в ряду)
      Адаптивная (включается в настройках)
      Retina-ready (можно задать любой размер изображений)
      Удобная (работает в ckeditor)

      Галерея полностью мультиязычная, так как отдельно добавляется в редакторы на разные языки. Картинки берутся с баннеров. Описание картинки тоже мультиязычное, теперь оно не обязательное к заполнению в баннере. В будущем заполнения баннеров планируется еще упростить для ускорения их заполнения.
      Требует vqmod не ниже 2.3!!!!
      Заменяет стандартный CKEditor на полный!!!(Заменяются файлы CKEditor-а, это ничему не повредит)
      Если в CKEditor не отображается галерея чистите кеш браузера или воспользуйтесь другим браузером.
      Скрипт для галереи пока что только Fancybox2. Так как считаю его лучшим. Но буду рад и вашим пожеланиям, пишите добавлю в будущих версиях.
      Версия для Opencart 2.x
      Демо витрина Демо админка
      логин: demo, пароль demo
      Пример работы модуля:

      Changelog
      v 1.1
      Функции галереи стали частью класса Model_Tool_Image
      v. 1.2
      Исправлена проблема с локализацией ckeditor на языки отличающийся от Русского и Английского
      v 1.3
      Добавлена совместимость с модулем Blog Manager v 1.3.2
      Добавил gello93 Добавлено 09.09.2015 Категория Редакторы Системные требования Сайт разработчика Старая цена 485 Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От gello93
      Модуль является устаревшим, есть полностью переработанная версия. Его поддержка прекращена и намерено завышена цена.
      Новая и более совершенная версия называется:
      WPGallery 2 - галерея для визуального редактора summernote
      и находится здесь
      Наконец то можно поставить галерею в opencart где угодно и сколько угодно!!!!
      Мне нравиться как галерея реализована у Wordpress. В Opencart по сравнению с ним не очень удобные галереи (нужны отдельные модули со своими страницами, или нужно создавать новые схемы и пихать в позиции блок модуля). С помощью этого модуля галерею можно вставить на любой странице и в любом количестве. Галерея встроена в текстовый редактор (в ней можно выбрать баннер для вставки)
      На текущий момент галерея работает на страницах:
      Статьи Товар Категория Производитель Модуль HTML В других местах в редакторе можно добавить галерею, но на сайте она отображаться не будет. Можно обращаться после покупки по поводу совместимости с другими модулями, буду добавлять в следующих версиях. Также могу переделать одно или несколько полей из продукта под поле для галереи.
      Преимущества:
      Гибкая (можно задать количество изображений в ряду) Адаптивная (включается в настройках) Retina-ready (можно задать любой размер изображений) Удобная (работает в ckeditor) Не ограниченное количество галерей на странице Галерея полностью мультиязычная, так как отдельно добавляется в редакторы на разные языки. Картинки берутся с баннеров. Описание картинки тоже мультиязычное, теперь оно не обязательное к заполнению в баннере. В будущем заполнения баннеров планируется еще упростить для ускорения их заполнения.
      Никакие файлы не заменяются!
      Заменяет стандартный Summernote на CKEditor(+RESPONSIVE filemanager) в местах описанных выше!!! Если будет проблема чистите кеш браузера.
      Планируется 2 версии модуля для OpenCart2: CKEditor, Summernote
      Скрипт для галереи пока что только Fancybox2. Так как считаю его лучшим. Но буду рад и вашим пожеланиям, пишите добавлю в будущих версиях.
      Демо витрина Демо админка
      логин: demo, пароль demo
      Пример работы модуля:

      Changelog
      v 1.1
      Функции галереи стали частью класса Model_Tool_Image
      v. 1.2
      Исправлена проблема с локализацией ckeditor на языки отличающийся от Русского и Английского
      v. 1.3
      Добавлена совместимость с модулем Articles for OpenCart v2.0.x
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.