Проблема с корзиной - 1,5 метра; 2,36 килограмма; 0,25 литра.
Author: Егор Б.Здравствуйте.
Магазин торгует канатами и веревками. Покупатель на странице магазина выбирает веревку. Указывает какая длина веревки ему нужна. Например 20,35 метра. (кстати, программа единиц измерения не поддерживает – это как минимум странно)
В поле количество можно ввести такое значение 20,35 и с « . » и с « , ». Но, нажимая на кнопку «Добавить в корзину» и переходя в саму «Корзину» от веревки остается только 20 метров. А 35 сантиметров будут потеряны. Хорошо если покупатель обратит на это внимание. И уже в самой корзине изменит количество, поставив 20.35 (запятую программа не принимает). А если внимание не обратит? И магазин отрежет ему 20 метров, вместо 20,35 метров. И отправит по почте очень далеко и дорого. Кто будет виноват?
Большая просьба, без лишних слов и обещаний будущих выпусков, скажите что и где надо поменять чтобы при переходе со "страницы товара" в форму "корзины" не терялись десятичные разряды.
СПАСИБО.
Hello Erop,
try do not use quantity, but set weight to set 20,35. If this field should be set by the user, you need use the form email instead of cart.
Create a form email with the field that the user can setting, so you receive and email with all data.
Hope this help.
***** Google Translation:
ЗдравствуйтеEROP,
попробуйтенеиспользоватьколичество, ноустановитьвес, чтобы установить20,35.Если этополе должно быть установленопользователем, необходимо, используйте формуписьмовместокорзину.
Создание формыписьмо споля, которые могутзаходящегопользователь,так что вы получитеи электронной почтысо всеми данными.
Надеюсь,что это поможет.
Author
Здравствуйте.
Спасибо за внимание к вопросу.
Мог бы я просить русскоязычного модератора, перевести Ваш ответ в более понятную форму изложения.
Заранее благодарю.
С наилучшими пожеланиями.
Здравствуйте Егop, постараюсь перевести с понятным примером.
Постарайтесь не использовать значение "количество", (например количество метров сантиметров для товара веревка т.д.) вместо количества поставьте значение "ВЕС" таким образом, пользователь сможет ввести необходимое значение с использованием запятой.
Вы так же можете создать альтернативу корзины - форму заказа с необходимым полем (в которое покупатель вносит данные о размере и т.д.) используя электронную почту (аналог - форма обратной связи), таким образом, вам на электронный адрес придут данные о заказе.
Author
Здравствуйте Александр.
Форма обратной связи для полноценной интернет торговли подходит не лучшим образом. Если говорить прямо не подходит совсем. Покупатель должен совершать минимальное количество действий чтобы достичь желаемого результата. Переходя из раздела в раздел и выбирать необходимые товары, а не записывать их наименования. И уж тем более не пользоваться калькулятором, чтобы оценить общую стоимость заказа. С формой обратной связи можно торговать буровыми вышками, донорскими органами и подобными вещами.
На счет замены «количества» на «вес», совсем не понял.
Покупатель выбирает сколько товара ему нужно. Не я.
Попробую задать вопрос в картинках. Прикреплю их по порядку. Товарная позиция – линолеум. Картинка №1 - загруженная страница магазина с некоторыми дизайнами одной из коллекций, цена указанна за 1 метр квадратный.
Author
Картинка №2 – покупатель выбирает необходимую ширину рулона линолеума (правый верхний угол).
Author
Картинка №3 – покупатель видит цену 1 метра погонного при ширине рулона 3 метра. Он должен указать, сколько метров материала необходимо отрезать от этого рулона. Например 5 метров 25 сантиметров (5,25).
Author
Нажав на иконку «корзины» он переходит на саму страницу «корзины», картинка №4, - 25 сантиметров пропали.
Author
Их можно добавить, через точку, и программа пересчитает заказ правильно – картинка №5.
Что это если не ошибка программы? Понятно, что скрипт «корзины» сырой и даже мокрый, но это грубейшая ошибка которую необходимо просто исправить. И придумывать что-то с «весом» более чем странно.
Этот софт был куплен за деньги, в крупнейшем электронном супермаркете Media Markt. Коробка стояла между Win7 и Kaspersky. Удивительное конечно соседство. Но живя в России привыкаешь ко многому. Поэтому спрошу спокойно, не будут ли любезны разработчики хотя бы подсказать, что необходимо изменить в коде скрипта «корзины» чтобы исправить эту ошибку.
Если это не возможно, то я вижу еще один вариант избежать эту проблему, но и там нужна помощь, поэтому сначала ответе на первый вопрос.
С наилучшими пожеланиями.
Здравствуйте Егор.
Имелось в виду настройка системы измерений ваш пример для веревки, она измеряется в метрах и сантиметрах, покупатель выставляет значение с точкой, например 20.65 (двадцать метров шестьдесят пять сантиметров), вам требовалось пользоваться запятой.
Для этого в настройках системы измерения товара необходимо изменить метрическую систему расчетов к примеру для "веревки" с метров и сантиметров на килограммы и граммы, таким образом, пользователь сможет при покупке веревки выставить требуемую длинну веревки 20,65 (с запятой) и все значения придут к вам в целости.
Данной проблемой в метрической системе расчетов обязательно займутся разработчики, так как интернет магазин дело серьезное.
В остальном я думаю представитель компании дополнит мой ответ.
Author
Здравствуйте Александр.
Где находятся эти «настройки системы измерения товара». Не могу найти.