PeterStudio

[Решено] Новые данные при добавление товара в корзину

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

PeterStudio    12

Приветствую всех!

 

Пытаюсь добавить другие данные при добавлении товара в корзину.

В стандартном файле catalog/view/javascript/common.js в функции add

добавил свой код:

if (json['success']) {
	$('#content').parent().before('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + ' <button type="button" class="close" data-dismiss="alert">×</button></div>');
		setTimeout(function () {
		$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
		$('#ps_cart_p').html('<p>Test</p>'); // Тест
		}, 100);
	$('html, body').animate({ scrollTop: 0 }, 'slow');
	$('#cart > ul').load('index.php?route=common/cart/info ul li');

В коде есть параграф "p" с id "ps_cart_p", но при добавлении товара не срабатывает. Причём, если в консоли на странице выполнить код, то работает.

Что я не так делаю или что упустил?

 

Благодарю заранее!

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


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

1. в common.js  функция add не работает для страницы с товаром, не забывайте об этом.

2. $('#cart > button')  -  насколько видно из кода вы вставляете button и он прямой потомок .alert-success, а не #cart

3. #ps_cart_p  -  один на странице?

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


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

А где тогда функция, которая срабатывает при добавлении товара в корзину (со страницы товара)?

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


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

product.tpl смотрите

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


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

Блин, точно, нашёл, как я это пропустил  :(

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


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

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

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

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

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

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

Войти

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

Войти


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

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