Режим "Менять артикул на доступный к покупке" не подходит, когда стоит задача чтобы приложение не перекидывало куда-то само, а полностью предсказуемо управлялось пользователем.
При этом зачастую требуется чтобы приложение не позволяло пользователю совершать вредные или бессмысленные действия, для этого неактуальные в данный момент элементы управления должны быть не просто покрашены в серый, а полностью заблокированы. Аналогично "disabled" для стандартных элементов HTML-форм.
А то представьте с точки зрения покупателя: кнопка выглядит активной, как будто артикул в наличии, а щелкаешь - и облом, "нет такого". Раздражало невероятно. После нескольких таких обманок покупатель просто уйдет злым и не вернется.
Считаю, что вы неправы. И мой заказчик тоже так считает. Я использую не скрытие кнопки, а окраску серым. Если у плагина заявлена функциональность выделять серым несуществующие артикулы - он должен выделять их все. В моем случае отсутствующих сочетаний не так уж много, но их скрытие принципиально. Чтобы сразу было видно, какие позиции доступны в каждом случае.
Где-то в описании плагина есть предупреждение, что он неполнофункционален при более чем двух параметрах? Вроде бы нет. Вы вводите потребителя в заблуждение.
"Логика понятна". Нет, человеку со стороны, который впервые столкнулся с вашим плагином, такая логика непонятна, неожиданна, она противоречит бизнес-логике магазина и здравому смыслу. В инструкции о ней ни слова. Прошло довольно много времени, прежде чем я понял эту извращенную "логику" в процессе тестирования. Пример. У меня есть полки под нагрузку 80 кг шириной 700 мм с глубиной 300 и 400 мм. Хочу чтобы при выборе 80 кг и 700 мм были доступны глубины только 300 и 400. Какого лешего маячит как якобы существующая глубина 500 мм, просто в честь того, что такая глубина доступна для полок из соседней линейки шириной 1000 мм?! Вот когда переключу ширину на 1000 мм - тогда пусть глубина 500 и разблокируется.
Раз я не первый такой - могли бы и сделать желаемую функциональность в качестве опциональной. С переключением в настройках плагина с вашего нестрогого варианта на "мой" строгий. И пусть люди сами выбирают, кому какая логика предпочтительнее.
"Выбора бы не осталось". В сочетании с функцией "Менять артикул на доступный к покупке" - проблемы, на которую вы ссылаетесь, вообще не существует, так как при выборе несуществующего артикула будет произведен автоматический переход к ближайшему существующему. А вот подчеркнуть отсутствие артикула, чтобы "умный" переход не стал неожиданностью - наоборот важно.
В общем, я свою проблему уже почти решил самостоятельной корректировкой вашего кода. Получается хорошо. Нормально всё с выбором. Но если сделаете сами такую доработку в будущих версиях - у вас наверняка получится эффективнее, чем мои надстройки. И пользователи будут вам благодарны.
Надеюсь, все же найдете возможность доработать плагин. Отрицательный отзыв на плагин пока не оставляю, но вообще очень разочарован не столько даже тем, что плагин не работает должным образом "из коробки", сколько излишне самоуверенным и нечутким к потребностям пользователей отношением автора.
Что имеете в виду под переключением на активный?
Режим "Менять артикул на доступный к покупке" не подходит, когда стоит задача чтобы приложение не перекидывало куда-то само, а полностью предсказуемо управлялось пользователем.
При этом зачастую требуется чтобы приложение не позволяло пользователю совершать вредные или бессмысленные действия, для этого неактуальные в данный момент элементы управления должны быть не просто покрашены в серый, а полностью заблокированы. Аналогично "disabled" для стандартных элементов HTML-форм.
в ответ на Опция полной блокировки кнопок недоступных характеристик
Спасибо что услышали, было бы отлично!
А то представьте с точки зрения покупателя: кнопка выглядит активной, как будто артикул в наличии, а щелкаешь - и облом, "нет такого". Раздражало невероятно. После нескольких таких обманок покупатель просто уйдет злым и не вернется.
в ответ на Некорректно работает на сочетаниях более 2 характеристик
Считаю, что вы неправы. И мой заказчик тоже так считает. Я использую не скрытие кнопки, а окраску серым. Если у плагина заявлена функциональность выделять серым несуществующие артикулы - он должен выделять их все. В моем случае отсутствующих сочетаний не так уж много, но их скрытие принципиально. Чтобы сразу было видно, какие позиции доступны в каждом случае.
Где-то в описании плагина есть предупреждение, что он неполнофункционален при более чем двух параметрах? Вроде бы нет. Вы вводите потребителя в заблуждение.
"Логика понятна". Нет, человеку со стороны, который впервые столкнулся с вашим плагином, такая логика непонятна, неожиданна, она противоречит бизнес-логике магазина и здравому смыслу. В инструкции о ней ни слова. Прошло довольно много времени, прежде чем я понял эту извращенную "логику" в процессе тестирования. Пример. У меня есть полки под нагрузку 80 кг шириной 700 мм с глубиной 300 и 400 мм. Хочу чтобы при выборе 80 кг и 700 мм были доступны глубины только 300 и 400. Какого лешего маячит как якобы существующая глубина 500 мм, просто в честь того, что такая глубина доступна для полок из соседней линейки шириной 1000 мм?! Вот когда переключу ширину на 1000 мм - тогда пусть глубина 500 и разблокируется.
Раз я не первый такой - могли бы и сделать желаемую функциональность в качестве опциональной. С переключением в настройках плагина с вашего нестрогого варианта на "мой" строгий. И пусть люди сами выбирают, кому какая логика предпочтительнее.
"Выбора бы не осталось". В сочетании с функцией "Менять артикул на доступный к покупке" - проблемы, на которую вы ссылаетесь, вообще не существует, так как при выборе несуществующего артикула будет произведен автоматический переход к ближайшему существующему. А вот подчеркнуть отсутствие артикула, чтобы "умный" переход не стал неожиданностью - наоборот важно.
В общем, я свою проблему уже почти решил самостоятельной корректировкой вашего кода. Получается хорошо. Нормально всё с выбором. Но если сделаете сами такую доработку в будущих версиях - у вас наверняка получится эффективнее, чем мои надстройки. И пользователи будут вам благодарны.
Надеюсь, все же найдете возможность доработать плагин. Отрицательный отзыв на плагин пока не оставляю, но вообще очень разочарован не столько даже тем, что плагин не работает должным образом "из коробки", сколько излишне самоуверенным и нечутким к потребностям пользователей отношением автора.
в ответ на Некорректно работает на сочетаниях более 2 характеристик