Перейти к содержанию
Форум поддержки пользователей VamShop

добавление товаров с атрибутами в категории в корзину


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

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

 

по логике это правильно.

 

но мне нужно нарушить эту логику и отправлять сразу в корзину с категории и с  модулей на главной.

 

Как это сделать.

вероятно есть условие вывода в зависимости от атрибутов

спасибо

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

Нужно копать в /includes/cart_actions.php 

Там редирект и добавление в корзину.

 

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

 

Найти код можно по vam_product_has_attributes или как-то так. 

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

В поиске подобного решения.

А именного мне надо:

 

У товара по умолчанию выставлено определённое значение атрибута  и когда пользователь нажимает кнопку "купить", то товар добавляется в корзину с атрибутом, который установлен по умолчанию.

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

Добавьте пожелание на vamshop.ru/forum/tracker/

 

Возможно, добавим. Что б первый атрибут сразу добавлялся.

Хотя надо будет смотреть.

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

Сразу какая-то часть заказов не будет оплачена, т.к человек невнимательно посмотрел и хотел другие атрибуты. Ещё пойдут возвраты и жалобы и отказ получать на почте и у курьера. А еще этого атрибута на складе нет, и какие тогда должны добавляться, второй или третий?

Хотим галоши 45 размера, красные, на натуральном меху, а нам в корзину добавляются 35, белые, с начёсом. Лишняя дерготня при оформлении.

Саша, подумай, прежде чем опять будет нечто, похожее на блудняк с быстрым заказом.

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

Может его сделать настраиваемым, или хотя бы написать на форуме решения для разработчиков. К примеру, в моем случает, покупатели очень редко выбирают цвет и как правило или все равно какого цвета будет товар.

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

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

товар с атрибутом или нет    в категории

как то так

{if {$atribut   ||  другой вариант связанный с атрибутами  } } один вывод кнопки

{else}

другой вывод кнопки

{/if}

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

Сразу какая-то часть заказов не будет оплачена, т.к человек невнимательно посмотрел и хотел другие атрибуты. Ещё пойдут возвраты и жалобы и отказ получать на почте и у курьера. А еще этого атрибута на складе нет, и какие тогда должны добавляться, второй или третий?

Хотим галоши 45 размера, красные, на натуральном меху, а нам в корзину добавляются 35, белые, с начёсом. Лишняя дерготня при оформлении.

Саша, подумай, прежде чем опять будет нечто, похожее на блудняк с быстрым заказом.

 

 

Абсолютно солидарен.

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

если нужно чтобы товар с атрибутами в категориях сразу добавлялся в корзину то

можно поправить   функцию   vam_has_product_attributes             

в файле  vam_has_product_attributes.inc.php

 

это простой счетчик атрибутов у товара.   

условие    if ($attributes['count'] > 0)      можно тоже вывести возврат return false;

        можно поиграться с кол-вом  атрибутов

 

решение редко кому нужно.   но что бы не ковыряться лишний раз в коде может кому пригодиться

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