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


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

В модальном окне не работает кнопка "Добавить в корзину"


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

#1 thealexey

thealexey

Отправлено 14 November 2012 - 19:12

Если точнее - она работает, но при клике ничего не происходит, зато после клика, закрытия модального окна и обновлении страницы товар попадает в корзину.

Корзину делал по инструкции: http://forum.joomla-...opic,582.0.html
Разве что шаблоны стандартные использовал пока что.

Страница тут:
http://109.87.144.94...kazsnab/каталог

Консоль Хрома говорит об ошибке где-то тут на 30й строке:
$.post(ajaxUrl, requestParams, function (data) {
                        parent.jQuery.fn.JBZooPriceToggle("f52691d1-0d78-42e4-a5d9-7f2bcfa0966c", 7);
Uncaught TypeError: Object [object Object] has no method 'JBZooPriceToggle'
                        parent.jQuery.fancybox.close();
}, "json");

Сообщение об ошибке: Uncaught TypeError: Object [object Object] has no method 'JBZooPriceToggle'
Картинка с ошибкой: http://109.87.144.94/kazsnab/error.png

PHP 5.3.10
Joomla 2.5.8
Zoo 3.0.5
JBZoo 1.5.1
  • 0

#2 SmetDenis

SmetDenis

Отправлено 14 November 2012 - 19:22

на сайте подключен старый jQuery, который ломает скрипты. используйте jQuery от Zoo.

<script src="http://109.87.144.94/kazsnab/modules/mod_AutsonSlideShow/js/jquery-1.5.2.min.js" type="text/javascript"></script>

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



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


#3 thealexey

thealexey

Отправлено 14 November 2012 - 19:29

огромное спасибо за ответ!
  • 0

#4 fantom

fantom

Отправлено 17 January 2013 - 15:40

Такая я же проблема, но так и не понял как именно её решить, подскажите, пожалуйста.
  • 0

#5 SmetDenis

SmetDenis

Отправлено 17 January 2013 - 15:53

Такая я же проблема, но так и не понял как именно её решить, подскажите, пожалуйста.

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



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


#6 fantom

fantom

Отправлено 17 January 2013 - 16:07

http://ess18.ru/фото...12010020mm.html
пробный элемент
  • 0

#7 SmetDenis

SmetDenis

Отправлено 17 January 2013 - 19:05

http://ess18.ru/фото...12010020mm.html
пробный элемент

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



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


#8 fantom

fantom

Отправлено 18 January 2013 - 08:14

Мне заменить jquery.js, если да то откуда скачать?
Или удалить 36 строчку полностью?
  • 0

#9 SmetDenis

SmetDenis

Отправлено 18 January 2013 - 16:44

На 18 строке jQuery уже был подключен (свежая версия)
У вас на 36 лишнее подключение старой версии jQuery
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#10 fantom

fantom

Отправлено 24 January 2013 - 13:54

Всё равно не понял где копать. Нашел подобное только в /temlate/deviceprozr/index.php следующий код, но там нет jquery свежего от zoo:

$view->componentWrapper();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $document->language; ?>" lang="<?php echo $document->language; ?>" dir="ltr">
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $document->baseurl; ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $document->baseurl; ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>/css/template.css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" type="text/css" media="screen" /><![endif]-->
<script type="text/javascript">if ('undefined' != typeof jQuery) document._artxJQueryBackup = jQuery;</script>
<script type="text/javascript" src="<?php echo $templateUrl; ?>/jquery.js"></script>
<script type="text/javascript">jQuery.noConflict();</script>
<script type="text/javascript" src="<?php echo $templateUrl; ?>/script.js"></script>
<script type="text/javascript">if (document._artxJQueryBackup) jQuery = document._artxJQueryBackup;</script>
</head>
<body>
<div id="art-main">
    <div class="cleared reset-box"></div>
<div class="art-box art-sheet">
    <div class="art-box-body art-sheet-body">
<?php echo $view->positions(array('position-16' => 45, 'position-17' => 0, 'position-18' => 55), 'art-article'); ?>
<?php if ($view->containsModules('position-1', 'position-28', 'position-29')) : ?>
<div class="art-bar art-nav">
<div class="art-nav-outer">
<?php if ($view->containsModules('position-28')) : ?>
<div class="art-hmenu-extra1"><?php echo $view->position('position-28'); ?></div>
<?php endif; ?>
<?php if ($view->containsModules('position-29')) : ?>
<div class="art-hmenu-extra2"><?php echo $view->position('position-29'); ?></div>
<?php endif; ?>
<div class="art-nav-center">
<?php echo $view->position('position-1'); ?>
  • 0




Click to return to top of page in style!