zbs

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

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

zbs    0

Добрый день.

 

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

 

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

 

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

 

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

 

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

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

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


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

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

 

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

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


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

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

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

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


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

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

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

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


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

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

 

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

вот

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


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

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

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


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

 

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

вот

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

 

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


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

В стандартном шаблоне 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

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


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

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

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

 

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

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


Ссылка на сообщение
Поделиться на другие сайты
buslikdrev    43
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

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


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

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

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

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

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

 

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

 

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

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

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

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


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

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

 

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

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

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


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

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

 

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

 

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

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

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

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


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

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

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

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


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

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

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

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

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

 

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


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

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

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

В ней лежат

Boss_color_settings / front setting/libery

Layout_config.tpl

product_by_alphabet.tpl

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


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

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

В ней лежат

Boss_color_settings / front setting/libery

Layout_config.tpl

product_by_alphabet.tpl

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

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


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

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

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


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

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

 

"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"

 

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

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От SegoMr
      Подскажите пожалуйста, почему страница не прокручивается вверх после пополнения корзины? 
    • От seregin

      360.00 руб
      Скачать/Купить дополнение


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

      Совместим с Opencart: 2.1.0.1 - 3.0.2.0
      Совместим с ocStore: 2.1.0.1 - 2.3.0.2.3
       
      Не совместим с другими модулями изменяющие функционал опций товара.

      Демонстрация

      Главная страница — Перейти на сайт
      Административная панель – Перейти на сайт

      Доступ в административную панель:

      Логин - demo
      Пароль — demo

      Добавлены возможности:
      Обновление цены при выборе количества и опции Установка акции для цены опции. Выбор количества Автоматический выбор первой опции в группе Артикул для каждой опции Добавлен знак равно (=, /, *) в префиксе опции Показ всплывающего изображения при наведении на опцию с изображением  
      Подключение опций в модулях:
      Акции Новые поступления Рекомендуемые Хиты продаж  
      Подключение опций на страницах:
      Категории Поиск Производители Акции Продукт  
      Для нестандартных модулей необходимо сделать дополнительную адаптацию. Стоимость адаптации от 100 — 250 рублей в зависимости от количества модулей.
      Для стандартных модулей поддержка бесплатная.
      Перед установкой сделайте резервную копию сайта.
      Добавил seregin Добавлено 15.08.2016 Категория Опции Системные требования Сайт разработчика http://seregin-pro.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От seregin
      Модуль отображает опции и атрибуты на всех стандартных модулях и страницах с товарами.

      Совместим с Opencart: 2.1.0.1 - 3.0.2.0
      Совместим с ocStore: 2.1.0.1 - 2.3.0.2.3
       
      Не совместим с другими модулями изменяющие функционал опций товара.

      Демонстрация

      Главная страница — Перейти на сайт
      Административная панель – Перейти на сайт

      Доступ в административную панель:

      Логин - demo
      Пароль — demo

      Добавлены возможности:
      Обновление цены при выборе количества и опции Установка акции для цены опции. Выбор количества Автоматический выбор первой опции в группе Артикул для каждой опции Добавлен знак равно (=, /, *) в префиксе опции Показ всплывающего изображения при наведении на опцию с изображением  
      Подключение опций в модулях:
      Акции Новые поступления Рекомендуемые Хиты продаж  
      Подключение опций на страницах:
      Категории Поиск Производители Акции Продукт  
      Для нестандартных модулей необходимо сделать дополнительную адаптацию. Стоимость адаптации от 100 — 250 рублей в зависимости от количества модулей.
      Для стандартных модулей поддержка бесплатная.
      Перед установкой сделайте резервную копию сайта.
    • От paullugin
      Всем здравствуйте, подскажите как выронить карточки товара, а то из за h4 в названии они получились разного размера.

    • От Leingard

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


      ColorAsProduct - цвета товара как отдельные товары
      Модуль предназначением для тех, кому требуется оформить другие цвета товара - как отдельные товары. У каждого цвета товара своя страничка, что позволяет задавать различное описание для Ваших товаров с цветами и красиво вывести ссылки на другие цвета, в самой карточке товара.
       
      Изменения в версии 1.2 (20.01.2018)
      Добавлено 3 вида внешнего вида отображения модуля Добавлена возможность вместо изображения товара указать его цвет в формате html (#000000) Добавлена возможность убирать / отображать название цвета Добавлена цена под названием товара с другим цветом Добавлена возможность отображать / скрывать цену под названием товара с другим цветом Добавлена возможность убирать стандартные стили оформления. Теперь при установке связки цветов, данные автоматически прописываются в обоих товарах Обновлённый CSS-код, позволяет Вам оформить модуль по Вашим желаниям, даже с минимальными знаниями CSS Добавлена поддержка версии ocStore 2.1  
      Изменения в версии 1.1 (18.12.2017)
      Добавлен интерфейс модуля Добавлена возможность использовать схемы для расположения в товаре Добавлены файлы локализации Добавлены стили оформления Добавлена карусель цветов slick-carousel Добавлен удобный AJAX выпадающий список для выбора цвета товара  
      Инструкция:
      Установить Настроить в менеджере модулей Вывести в схемах отображения в товаре  
      Просмотреть пример работы можно тут: DEMO
      Админ часть: Admin (Логин и пароль: demo)
       
      Добавил Leingard Добавлено 03.12.2017 Категория Серии, Комплекты Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Не проверялось  
  • Последние посетители   0 пользователей онлайн

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