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

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

Нужен модуль на VQmod. модуль должен по уже выбранным трем опциям самостоятельно выбирать четвертую. Четвертая опция у разных товаров может называться по разному, но всегда начинается со слов "выберите размер ..."

Лучше смотреть картинки. 

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

Не у всех товаров вообще будет возможность выбирать размер, в таких случаях модуль не должен себя проявлять никак.post-670603-0-23043700-1436250289_thumb.jpgpost-670603-0-49534400-1436250303_thumb.jpg

http://www.witrinka.ru/otdelnostoyaschie-pryamougolnye-s-nakopitelem-model-100.html

Стоимость пишите в личку, замечания в эту тему.

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


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

Ну раз замечания писать в тему, напишу: зачем вам вообще первые 3 опции ?

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


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

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

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


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

Ну раз замечания писать в тему, напишу: зачем вам вообще первые 3 опции ?

Количество вариаций размеров может достигать 140 и даже 280. Заставить клиента понять эту шифровку можно, но сложно, для этого он должен внимательно изучить картинки. Я не переоцениваю людей. 

Плюсом необходимо отсортировать список опций, что само по себе сложно при этом количестве и количестве в магазине опций, начинающихся со слов "выберите размер ..."

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

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


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

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

посмотрю, но тема актуальна. спасибо.

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


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

Количество вариаций размеров может достигать 140 и даже 280. 

Тогда ясно, вопросов нет.

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


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

В принципе тут даже vqmod не нужен, можно обойтись простеньким jquery.

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


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

В принципе тут даже vqmod не нужен, можно обойтись простеньким jquery.

Хорошо, пусть будет jquery. или просто javaScript Если это проще.

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


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

Проще - не скрывать эту четвертую опцию, а корректировать ее выбранное значение после изменения первых трех. И наоборот - при изменении этой 4-й опции изменять 1-3. Если такое устроит, я сделаю

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


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

Проще - не скрывать эту четвертую опцию, а корректировать ее выбранное значение после изменения первых трех. И наоборот - при изменении этой 4-й опции изменять 1-3. Если такое устроит, я сделаю

устроит, но давай подождем пару дней, может с сокрытием кто предложит.

назови стоимость. В личку. Пока отойду на 2 часа от компа. 

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


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

Да с сокрытием какие проблемы, я имел ввиду логика будет странная: а что если не все варианты из опций 1-3 будут представлены в 4 ? Если 4 будет скрыта - то это никак не проконтролируешь. Если открыть - тогда будет наглядно видно, что 4ю сбрасываем в "пусто" если не найдено соответствие между г x ш x в

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


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

нормальная логика.

4я опция - обязательная.

нет в ней "получившегося результата" - ничего не выберется.

движок не даст положить товар в корзину.

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

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


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

 ничего не выберется.

движок не даст положить товар в корзину.

 

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

 

Про уведомление "Нет данных размеров", лучше "Выберите другую комбинацию размеров", т.к. это на заказ производство, зачем клиенту знать что у нас чего то нет.

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


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

Да с сокрытием какие проблемы, я имел ввиду логика будет странная: а что если не все варианты из опций 1-3 будут представлены в 4 ? Если 4 будет скрыта - то это никак не проконтролируешь. Если открыть - тогда будет наглядно видно, что 4ю сбрасываем в "пусто" если не найдено соответствие между г x ш x в

Вот надо так чтобы скрыто, и в случае неправильной комбинации блокировалась возможность совершить покупку, например скрыть и кнопку "купить" до кучи. И надпись "Выберите другой размер" Но не надо обнулять все три первые опции потому что из придется заново вводить, а это все лишнее (вспомнить что было/завести/и снова получить обнуление)

 

И еще забыл указать в задании. Первых опций может быть и не три а две. В любой комбинации г40в200, или г40ш100, или ш100в200 (тоесть одна из опций может выпадать из последовательности вида г40ш100в200)

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


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

А вы уверены что модуль autocalc корректно работает со скрытыми опциями? Даете гарантию?

 

Да и про обнуление первых трех опций я и слова не говорил. Задание обрастает новыми подробностями...

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


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

А вы уверены что модуль autocalc корректно работает со скрытыми опциями? Даете гарантию?

 

Да и про обнуление первых трех опций я и слова не говорил. Задание обрастает новыми подробностями...

Гарантию не даю. Я  как раз хочу чтобы то что я прошу корректно работало с тем что есть. Как раз обратная ситуация.

Вы говорите "корректно работает со скрытыми опциями"? Я вообще не знаю, скрывает ли еще кто либо опции и для чего им это нужно. 

Про обнуление я ошибся, приношу свои извинения.

Задание обросло, виноват. Но и цену вы не назвали еще. Больше обрастать не будет. :)

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


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

Добрый день.

 

Может есть алгоритм формирования цены?

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

Может формула для цены есть? Или алгоритм формирования цены.

 

Тогда останется решить вопрос по доступности размеров.

 

Ещё надо решать вопрос с большим количеством значений опции.

На некоторых хостингах это может стать настоящей проблемой.

Т.к. там получается форма с большим количеством переменных и данные при сохранении начинают пропадать.

А не всякий хостер позволяет увеличить количество POST переменных.

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


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

Добрый день.

 

Может есть алгоритм формирования цены?

 

Ещё надо решать вопрос с большим количеством значений опции.

 

Добрый день. 

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

 

Большое количество товаров и опций я загружаю через модуль "поставщики" (кажется так называется модуль), не заходя через админку в товар, иначе пропадают опции.

 

Меня все устраивает, только выбор размера осложнен и хотелось бы его оптимизировать.

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


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

Весьма неудобный механизм работы, когда нельзя в админке даже товар отредактировать.

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

Но может просто это не вопрос текущего дня.

 

Скиньте в личку ссылку на пример товара.

Посмотрю, что можно с этим сделать.

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


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

Пока пауза до 11 июля 2015. 

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


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

Тему можно закрывать. Благодарность tabook за оперативность, точность, внимательность к мелочам.

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


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

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

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

×

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

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