Минимальная сумма заказа

Я делаю проверку в файле cart.html
{if $cart.total > $min}
//делаем что-то
{else}
//Выводим сообщение
{/if}

Я так понимаю это способ неправильный, найдутся прошаренные люди, которые это обойдут

Как лучше сделать проверку?

5 ответов

  • 0
    Михаил Ушенин Webasyst 21 марта 2014 04:42 #
    > найдутся прошаренные люди, которые это обойдут

    Как?
    • 0
      Сергей Варенов Сергей Варенов 21 марта 2014 04:52 #
      Ну как мне сказали, достаточно отправить пост запрос на url checkout
      Если формы нет на странице, не значит, что нельзя эмулировать запрос

      Просто мне сказали, что обычно такие задачи решаются на уровне контроллеров
  • 0
    Сергей Варенов 21 марта 2014 05:02 #
    Есть расширения, которые перехватывают данные , которые передаются через формы, ну а потом ими пользуются, поэтому думаю как делать эту проверку не через smarty
    • 0
      Михаил Ушенин Михаил Ушенин Webasyst 22 марта 2014 03:21 #
      Во сколько процентов своих покупателей вы оцениваете количество таких случаев?
    • 0
      А вы уверены что данные значения приходят от пользователя? насколько я помню по предыдущей версии $cart берется из сессии\куки, а $min из БД.
      "Ну как мне сказали, достаточно отправить пост запрос на url checkout" - нужно иметь общее понимание\предсталение о принципах работы(хотя бы) и уже на основании них решать доверять ли чьему-то мнению или нет.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите