Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Здравствуйте ! Подскажите пожалуйста вроде легкие вопросы но не понимаю как сделать!

1) Хочу сделать так чтобы сумма минимального заказа составляло 500 рублей! 

2) Как сделать так чтобы в заказе когда человек выбирает доставку, можно было указать индекс и город?

3) И как все это приписать при оформленном заказе чтобы в письме и администратору и покупателю все приходило так же!

4) И еще 1 вопрос возник ! как сделать при заказе чтобы обязательные поля были Имя Фамилия Индекс Город Почта и тд ? чтобы я мог их менять когда захочется!

 

За ранее спасибо тем кто поможет с данной проблемой !

Ссылка на сообщение
Поделиться на другие сайты

1. При нажатии на кнопку оформить заказ, нужно проверить общую сумму заказа. (total_price). И если она меньше нужной сумму, отправить ошибку в шаблон.

 

2, Нужно добавить дополнительные поля в БД + обработать его в /view/CartView.php + подправить шаблон соответствующей страницы. (cart.tpl + order.tpl)

 

3. При оформлении заказа, вышеуказаные поля передавать в соответствующие функции отправки почты (email_order_user, email_order_admin). Функции находятся в файле - Notify.php. Их нужно будет немного подправить, что бы получать данные о дополнительных полях из БД,

 

4. В файле cart.tpl изменяйте input'ы, добавляйте к ним следующее - data-format=".+" data-notice="Заполните это поле"

Ссылка на сообщение
Поделиться на другие сайты
 

 

Минимальная сумма заказа легко делается в шаблоне cart.tpl
перед {* Доставка *} вставляем

 

{if $cart->total_price > 10000}

 

где 10000 минимальная сумма заказа в основной валюте

и перед < /form> вставляем

 

{else}
<div class="message_error">
Сумма заказа меньше минимальной
</div>
{/if}
Ссылка на сообщение
Поделиться на другие сайты

Нужны доработки, а судя по тому, что Вы задали такие вопросы, сами Вы вряд ли справитесь.

Ссылка на сообщение
Поделиться на другие сайты

у ABSORBER лучший ответ

 

 

Нужны доработки, а судя по тому, что Вы задали такие вопросы, сами Вы вряд ли справитесь.

 

 

 

 

 

1. При нажатии на кнопку оформить заказ, нужно проверить общую сумму заказа. (total_price). И если она меньше нужной сумму, отправить ошибку в шаблон.

 

2, Нужно добавить дополнительные поля в БД + обработать его в /view/CartView.php + подправить шаблон соответствующей страницы. (cart.tpl + order.tpl)

 

3. При оформлении заказа, вышеуказаные поля передавать в соответствующие функции отправки почты (email_order_user, email_order_admin). Функции находятся в файле - Notify.php. Их нужно будет немного подправить, что бы получать данные о дополнительных полях из БД,

 

4. В файле cart.tpl изменяйте input'ы, добавляйте к ним следующее - data-format=".+" data-notice="Заполните это поле"

 

Спасибо всем ща помощь буду разбираться !

Ссылка на сообщение
Поделиться на другие сайты

там на самом деле не сложно всё это поменять

было бы желание. возни больше :)

 

суета и правки   :D

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...