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

[Решено] Модуль карусель colorbox

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

Здравствуйте

Использую OCStore 1.5.5

Хочу добавить попап при клике на картинку в карусели

Для этого в контроллер добавила после этого

'title' => $result['title'],

это

'popup' => $this->model_tool_image->resize($result['image'], 500, 325),

в файл вывода это

<a href="<?php echo $banner['link']; ?>">

изменила на это

<a href="<?php echo $banner['popup']; ?>" class="colorbox">

добавила скрипт

<script type="text/javascript"><!--
$(document).ready(function() {
	$('.colorbox').colorbox({
		overlayClose: true,
		opacity: 0.5,
		rel: "colorbox"
	});
});
//--></script> 

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

 

в консоли ошибка

 

TypeError: $(...).colorbox is not a function
  $('.colorbox').colorbox({

 

Прошу помощи

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


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

Файлы скриптов в заголовке подключены в правильном порядке? Тут

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


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

Файлы скриптов в заголовке подключены в правильном порядке? Тут

да, порядок не меняла

<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>
<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" />
<script type="text/javascript" src="catalog/view/javascript/common.js"></script>
<?php foreach ($scripts as $script) { ?>
<script type="text/javascript" src="<?php echo $script; ?>"></script>
<?php } ?>

на странице товаров колорбокс работает нормально

 

Мой сайт

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


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

По ссылке http://contadmo.esy.es/ нет строки 

<script type="text/javascript" src="catalog/view/javascript/jquery/colorbox/jquery.colorbox-min.js"></script>

По ссылке http://contadmo.esy.es/index.php?route=product/product&product_id=49 она есть

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


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

По ссылке http://contadmo.esy.es/ нет строки 

<script type="text/javascript" src="catalog/view/javascript/jquery/colorbox/jquery.colorbox-min.js"></script>

По ссылке http://contadmo.esy.es/index.php?route=product/product&product_id=49 она есть

Спасибо, помогло

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


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

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

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

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

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

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

Войти

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

Войти

  • Последние посетители   0 пользователей онлайн

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

×

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

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