Вопрос по ценам и Бэкэнда minishop

Добрый день, пытаюсь использовать minishop2 для создания интернет магазина по прокату авто, все хорошо но есть вопрос, как сделать так чтобы цена товара передавалась в админку со стороны пользователя? tu-24.ru Просто тут есть расчет стоимости маршрута который может оказаться разным, но его результаты должны отображаться в админке, пытался делать это через javascript, визуально помогает но в админку приходит цена товара, так же интересно как в письме пользователю вывести его имя, и вообще все те значения которые мы видим при редактировании заказа в админке
Сергей Скат
10 июня 2014, 14:46
modx.pro
1 055
0

Комментарии: 9

Василий Наумкин
10 июня 2014, 18:55
0
как сделать так чтобы цена товара передавалась в админку со стороны пользователя?
Есть желание продавать товары за 0 рублей?

Цена в любом случае должна высчитываться на стороне сервера. Если нужно изменить логику этого процесса — расширяй класс корзины.
    Сергей Скат
    10 июня 2014, 19:01
    0
    Желания такого нет, суть в другом, просто конкретно в этом случае цена динамическая и зависит от маршрута и количества человек которое выберет юзер
      Сергей Скат
      10 июня 2014, 19:02
      0
      и я не знаю как ее передать в админку и отправить по почте =(
        Василий Наумкин
        10 июня 2014, 19:03
        0
        Тогда нужно поискать программиста, который может это сделать.
        Василий Наумкин
        10 июня 2014, 19:03
        0
        Видимо, в зависимости от маршрута цена должна рассчитываться и поступать в корзину, а дальше с этой ценой уже будет оформляться заказ?

        Зачем покупателю здесь вводить свою цену? Он должен указать маршрут и выбрать авто.
          Сергей Скат
          10 июня 2014, 19:05
          0
          да именно так, выбирает авто, выбирает количество человек, все считается с помощью Javascript и тут же выдается пользователю, некоторые параметры я передаю в скрытые поля опять же с помощью Javascript, а с ценой не получается, руками пользователь цену вводить не должен
            Василий Наумкин
            10 июня 2014, 19:09
            0
            То, что вводится и отправляется javascript, можно ввести и отправить вручную, без него.

            Еще раз: всё, что отправляется с фронтенда — можно подделать и ты будет продавать товары за 0 рублей умным ребятам.

            Поэтому все данные для расчёта должны уходить в класс корзины, а он уже должен считать у себя как задано, формируя цену в заказе.

            Отправить цену в MS2 пользователь не может, по умолчанию. Хотя, ты можешь и так переделать класс корзины, но я тебя предупредил.
              Сергей Скат
              10 июня 2014, 19:27
              0
              понятное дело что можно подделать, сайт продает не товары, он продает маршруты, и даже если его кто то подделает то менеджер все равно перезвонит, нужно этого функционала добиться
      Сергей Скат
      11 июня 2014, 12:11
      0
      Если вдруг кому интересно решил проблему по другому, в админке при просмотре заказа есть различные поля с данными адресата, все что нужно отправить в админку передаем в любые поля которые есть в админке, а на сайте делаем их скрытыми, в этом файле можно переименовать все поля под свои нужды core/components/minishop/lexicon/ru/default.inc.php
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        9