Вопрос по ценам и Бэкэнда minishop
Добрый день, пытаюсь использовать minishop2 для создания интернет магазина по прокату авто, все хорошо но есть вопрос, как сделать так чтобы цена товара передавалась в админку со стороны пользователя? tu-24.ru Просто тут есть расчет стоимости маршрута который может оказаться разным, но его результаты должны отображаться в админке, пытался делать это через javascript, визуально помогает но в админку приходит цена товара, так же интересно как в письме пользователю вывести его имя, и вообще все те значения которые мы видим при редактировании заказа в админке
Комментарии: 9
как сделать так чтобы цена товара передавалась в админку со стороны пользователя?Есть желание продавать товары за 0 рублей?
Цена в любом случае должна высчитываться на стороне сервера. Если нужно изменить логику этого процесса — расширяй класс корзины.
Желания такого нет, суть в другом, просто конкретно в этом случае цена динамическая и зависит от маршрута и количества человек которое выберет юзер
и я не знаю как ее передать в админку и отправить по почте =(
Тогда нужно поискать программиста, который может это сделать.
Видимо, в зависимости от маршрута цена должна рассчитываться и поступать в корзину, а дальше с этой ценой уже будет оформляться заказ?
Зачем покупателю здесь вводить свою цену? Он должен указать маршрут и выбрать авто.
Зачем покупателю здесь вводить свою цену? Он должен указать маршрут и выбрать авто.
да именно так, выбирает авто, выбирает количество человек, все считается с помощью Javascript и тут же выдается пользователю, некоторые параметры я передаю в скрытые поля опять же с помощью Javascript, а с ценой не получается, руками пользователь цену вводить не должен
То, что вводится и отправляется javascript, можно ввести и отправить вручную, без него.
Еще раз: всё, что отправляется с фронтенда — можно подделать и ты будет продавать товары за 0 рублей умным ребятам.
Поэтому все данные для расчёта должны уходить в класс корзины, а он уже должен считать у себя как задано, формируя цену в заказе.
Отправить цену в MS2 пользователь не может, по умолчанию. Хотя, ты можешь и так переделать класс корзины, но я тебя предупредил.
Еще раз: всё, что отправляется с фронтенда — можно подделать и ты будет продавать товары за 0 рублей умным ребятам.
Поэтому все данные для расчёта должны уходить в класс корзины, а он уже должен считать у себя как задано, формируя цену в заказе.
Отправить цену в MS2 пользователь не может, по умолчанию. Хотя, ты можешь и так переделать класс корзины, но я тебя предупредил.
понятное дело что можно подделать, сайт продает не товары, он продает маршруты, и даже если его кто то подделает то менеджер все равно перезвонит, нужно этого функционала добиться
Если вдруг кому интересно решил проблему по другому, в админке при просмотре заказа есть различные поля с данными адресата, все что нужно отправить в админку передаем в любые поля которые есть в админке, а на сайте делаем их скрытыми, в этом файле можно переименовать все поля под свои нужды core/components/minishop/lexicon/ru/default.inc.php
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.