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

При добавлении опций к товару он не добавляеться в карзину

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

Добрый день.

 

Помогите понять суть.

 

При добавлении опции к товару (например размер или цвет) товар не попадает в корзину. При нажатии кнопки "купить" просто идет переход к товару и даже после выбора опции товар в корзину не добавляеться. 

 

Вот ссылка на магазин sincity72.ru 

 

В чем может быть причина? если убрать опции то товар без проблем попадает в корзину.

 

Заранее спасибо за ответ.

Изменено пользователем zbs

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


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

Ответ в вашем вопросе.
Смотрите код шаблона, уж больно много левых опций.

 

Изменено пользователем buslikdrev

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


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, buslikdrev сказал:

Ответ в вашем вопросе.

Убрать все опции с товаров? Но мне они нужны, почему товар с опциями не добовляеться в корзину? 

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, zbs сказал:

Убрать все опции с товаров? Но мне они нужны, почему товар с опциями не добовляеться в корзину? 

Откуда знать тем, кто не создавал данный шаблон? Разберитесь с кодом шаблона.

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


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, zbs сказал:

почему товар с опциями не добовляеться в корзину? 

 

Так и без опций не добавляется.

вот

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


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

Спасибо , вы очень помогли. 

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


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, mazein сказал:

 

Так и без опций не добавляется.

вот

Только что добавлялось (((

 

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


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

В стандартном шаблоне product.tpl этот код вроде отвечает за добавление товара.
 

Скрытый текст

<script type="text/javascript"><!--
$('#button-cart').on('click', function() {
	$.ajax({
		url: 'index.php?route=checkout/cart/add',
		type: 'post',
		data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'),
		dataType: 'json',
		beforeSend: function() {
			$('#button-cart').button('loading');
		},
		complete: function() {
			$('#button-cart').button('reset');
		},
		success: function(json) {
			$('.alert, .text-danger').remove();
			$('.form-group').removeClass('has-error');

			if (json['error']) {
				if (json['error']['option']) {
					for (i in json['error']['option']) {
						var element = $('#input-option' + i.replace('_', '-'));

						if (element.parent().hasClass('input-group')) {
							element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>');
						} else {
							element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>');
						}
					}
				}

				if (json['error']['recurring']) {
					$('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>');
				}

				// Highlight any found errors
				$('.text-danger').parent().addClass('has-error');
			}

			if (json['success']) {
				$('.breadcrumb').after('<div class="alert alert-success">' + json['success'] + '<button type="button" class="close" data-dismiss="alert">&times;</button></div>');

				$('#cart > button').html('<i class="fa fa-shopping-cart"></i> ' + json['total']);

				$('html, body').animate({ scrollTop: 0 }, 'slow');

				$('#cart > ul').load('index.php?route=common/cart/info ul li');
			}
		},
        error: function(xhr, ajaxOptions, thrownError) {
            alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
        }
	});
});
//--></script>

 


Обратите внимание на index.php?route=bossthemes/cart/add

Заменить на index.php?route=checkout/cart/add

Изменено пользователем buslikdrev

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


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, zbs сказал:

Одна единственная рубашка только добовляеться без проблем (((

http://sincity72.ru/index.php?route=product/category&path=25_61

 

А со страницы товара нет

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


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, zbs сказал:

Одна единственная рубашка только добовляеться без проблем (((

http://sincity72.ru/index.php?route=product/category&path=25_61

Обратите внимание на index.php?route=bossthemes/cart/add

Заменить на index.php?route=checkout/cart/add

Или на мой код вообще из оригинала.

Изменено пользователем buslikdrev

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


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, buslikdrev сказал:

Обратите внимание на index.php?route=bossthemes/cart/add

Заменить на index.php?route=checkout/cart/add

Или на мой код вообще из оригинала.

Вы правы дело в шаблоне, при смене шаблона все заработало.

 

Последний тупой вопрос, где менять url который вы написали? 

 

Все увидел=))) 

Поменять я так понял нужно poduct.tpl в том шаблоне в котором работаю. 

Изменено пользователем zbs

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, zbs сказал:

Вы правы дело в шаблоне, при смене шаблона все заработало.

 

Последний тупой вопрос, где менять url который вы написали? 

Я же написал product.tpl

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


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, zbs сказал:

Вы правы дело в шаблоне, при смене шаблона все заработало.

 

Последний тупой вопрос, где менять url который вы написали? 

 

Все увидел=))) 

Поменять я так понял нужно poduct.tpl в том шаблоне в котором работаю. 

да, внимательно смотрите что на что меняете, делайте бэкап, используйте для редактирования notepad++ чтобы не сбить кодировку. 

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


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

А вообще была ли папка bossthemes (своя страница оформления заказа) в новом шаблоне?

Изменено пользователем buslikdrev

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


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

Заменил строчку, не помогло. (((

Вставил код, там используется Ajax вместо Java. Не помогло.

Странно другое почему рубашка та добовляеться? 

Из опций только две , так как два размера наш и забугорный. 

 

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


Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, buslikdrev сказал:

А вообще была ли папка bossthemes (своя страница оформления заказа) в новом шаблоне?

Папка такая есть:

В ней лежат

Boss_color_settings / front setting/libery

Layout_config.tpl

product_by_alphabet.tpl

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


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, zbs сказал:

Папка такая есть:

В ней лежат

Boss_color_settings / front setting/libery

Layout_config.tpl

product_by_alphabet.tpl

А модуль упрощённого заказа от шаблона установлен?

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


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

Установлен Boss-quickshop 

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


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

Но устанавливается он вот с такой ошибкой

 

"Notice: Undefined index: layout_id in /home/c/cu30409/SinCity72.ru/public_html/admin/controller/module/boss_quickshop.php on line 130Notice: Undefined index: layout_id in /home/c/cu30409/SinCity72.ru/public_html/admin/controller/module/boss_quickshop.php on line 130Notice: Undefined index: layout_id in /home/c/cu30409/SinCity72.ru/public_html/admin/controller/module/boss_quickshop.php on line 130Notice: Undefined index: layout_id in /home/c/cu30409/SinCity72.ru/public_html/admin/controller/module/boss_quickshop.php on line 130Warning: Cannot modify header information - headers already sent by (output started at /home/c/cu30409/SinCity72.ru/public_html/admin/index.php:85) in /home/c/cu30409/SinCity72.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 52Warning: Cannot modify header information - headers already sent by (output started at /home/c/cu30409/SinCity72.ru/public_html/admin/index.php:85) in /home/c/cu30409/SinCity72.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 53"

 

Сорри что не спрятал.

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


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

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

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

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

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

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

Войти

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

Войти

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

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


      SP Скидка на каждый N товар 2.1.x 2.3.x
      ЧЕРНАЯ ПЯТНИЦА! ВСЕ ДОПОЛНЕНИЯ ПО 300!
       
      Версия под 2.3.х и 2.1.x
      Адаптация под любую версию линейки 2.x.x - бесплатная и быстрая
       
       
      Модуль позволяет делать скидку в процентах или фиксированную скидку на каждый N товар
       
      Варианты применения:
       
      каждый третий (пятый, десятый) товар со скидкой в % либо фиксированной скидкой N денег, настраивается в админке
       
       
       
       
       
      То есть если в настройках модуля стоит тип скидки в процентах, каждый третий товар скидка 50%, а в корзине 8 товаров, то скидка идет на 2 самых дешевых товара
       
      Если стоит фиксированная скидка при таких же условиях получим 2 товара с фиксированной скидкой
       
      Какие-то вопросы? Пишите в личку, разберемся
       
      Добавил spectre Добавлено 09.04.2018 Категория Цены, скидки, акции, подарки Системные требования Сайт разработчика Старая цена 666 Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От spectre
      ЧЕРНАЯ ПЯТНИЦА! ВСЕ ДОПОЛНЕНИЯ ПО 300!
       
      Версия под 2.3.х и 2.1.x
      Адаптация под любую версию линейки 2.x.x - бесплатная и быстрая
       
       
      Модуль позволяет делать скидку в процентах или фиксированную скидку на каждый N товар
       
      Варианты применения:
       
      каждый третий (пятый, десятый) товар со скидкой в % либо фиксированной скидкой N денег, настраивается в админке
       
       
       
       
       
      То есть если в настройках модуля стоит тип скидки в процентах, каждый третий товар скидка 50%, а в корзине 8 товаров, то скидка идет на 2 самых дешевых товара
       
      Если стоит фиксированная скидка при таких же условиях получим 2 товара с фиксированной скидкой
       
      Какие-то вопросы? Пишите в личку, разберемся
       
    • От 0PENCARTsu
      300.00 руб
      Скачать/Купить дополнение


      Быстрое редактирование товаров (Admin product quick edit for Opencart 2.x)
      Быстрое редактирование товаров (Admin quick edit product for Opencart 2.x)
      Модуль позволяет моментально редактировать товары прямо на странице в панели администрирования (без необходимости входа в карточку каждого товара, что отнимает много времени).
      В данный момент реализован редактор основных необходимых полей товаров (фото, название, модель/артикул, цена, количество, доступность).
      В ближайшем будущем по запросам пользователей модуль будет реализован для любых других полей для быстрого редактирования.
      Модуль мульти языковой - работает автоматически на языке, который установлен в панели администрирования.
      Тип модуля OCMOD (модификатор) - лёгкая и безопасная установка без вмешательства в систему (никаких прямых изменений в систему не вносится), что исключает поломку или сбой системы после установки. В случае какой либо ошибки после установки, Вы можете отключить модуль (модификатор) и система откатится в исходное/рабочее состояние.
      Полностью открытый код, 100% гарантия безопасности модуля (если приобретаете модуль от официального разработчика OpenCart.su).
      Демонстрация модуля:
      http://opencart.su/admin/index.php?route=catalog/product
      логин: demo
      пароль: demo
      Цена модуля: 300 руб
      Установка:
      1. Данный модуль устанавливается очень просто через Панель управления -> Модули -> Установка расширений. (перед загрузкой архива с модулем, убедитесь что в настройках включен FTP)
      2. После успешной загрузки модуля необходимо перейти в Панель управления -> Модули -> Модификаторы -> отметить галочкой модификатор Admin quick edit product for Opencart 2.x и нажать обновить (после чего модификатор будет активирован)
      3. Перейдите в Панель управления -> Каталог -> Товары и можете приступать к быстрому редактированию товаров!
      Также прилагается инструкция и файл для ручной установки (используйте если модуль не устанавливается автоматически).
      Любые вопросы по модулю отправляйте на opencartsu@mail.ru
      Добавил 0PENCARTsu Добавлено 31.08.2015 Категория Редакторы Системные требования Сайт разработчика http://opencart.su Старая цена 300 Метод активации Без активации Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop  
    • От 0PENCARTsu
      Быстрое редактирование товаров (Admin quick edit product for Opencart 2.x)
      Модуль позволяет моментально редактировать товары прямо на странице в панели администрирования (без необходимости входа в карточку каждого товара, что отнимает много времени).
      В данный момент реализован редактор основных необходимых полей товаров (фото, название, модель/артикул, цена, количество, доступность).
      В ближайшем будущем по запросам пользователей модуль будет реализован для любых других полей для быстрого редактирования.
      Модуль мульти языковой - работает автоматически на языке, который установлен в панели администрирования.
      Тип модуля OCMOD (модификатор) - лёгкая и безопасная установка без вмешательства в систему (никаких прямых изменений в систему не вносится), что исключает поломку или сбой системы после установки. В случае какой либо ошибки после установки, Вы можете отключить модуль (модификатор) и система откатится в исходное/рабочее состояние.
      Полностью открытый код, 100% гарантия безопасности модуля (если приобретаете модуль от официального разработчика OpenCart.su).
      Демонстрация модуля:
      http://opencart.su/admin/index.php?route=catalog/product
      логин: demo
      пароль: demo
      Цена модуля: 300 руб
      Установка:
      1. Данный модуль устанавливается очень просто через Панель управления -> Модули -> Установка расширений. (перед загрузкой архива с модулем, убедитесь что в настройках включен FTP)
      2. После успешной загрузки модуля необходимо перейти в Панель управления -> Модули -> Модификаторы -> отметить галочкой модификатор Admin quick edit product for Opencart 2.x и нажать обновить (после чего модификатор будет активирован)
      3. Перейдите в Панель управления -> Каталог -> Товары и можете приступать к быстрому редактированию товаров!
      Также прилагается инструкция и файл для ручной установки (используйте если модуль не устанавливается автоматически).
      Любые вопросы по модулю отправляйте на opencartsu@mail.ru
    • От Savchin
      Всем доброго времени суток. Имеется проблема с магазином. Заранее извиняюсь, но это первый опыт.
      Интернет-магазин http://www.coffeeshops.com.ua
      Проблема № 1: Часто при первом заходе на сайт, не загружаются иконки на кнопках и тд. Вместо иконок просто квадратики, как только перейти на любую страницу внутри сайта, сразу все нормализуется.
      Проблема №2: Если находится в категории, не добавляется товар в корзину. Нажимаешь на кнопку но ничего не происходит. 
      Проблема№3: Поиск по сайту работает только со странице в поиске. если вводить в поисковую строку и нажать на лупу, вы просто попадете на страницу поиска, где сноа уже надо ввести запрос.
       
      Большое спасибо всем, кто откликнулся
  • Последние посетители   0 пользователей онлайн

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

×

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

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