Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Решено] добавить свои radio button


Recommended Posts

Хочу добавить 2 radio для выбора пунктов.

Какой input я выберу, такой и придет на почту админу вместе с письмом.

в checkout.tpl добавил

<p><label><input type="radio" name="punkt" value="1" checked="checked" > Пункт 1</label></p>
<p><label><input type="radio" name="punkt" value="2" > Пункт 2</label></p>

Теперь как я понимаю надо в order.php как-то это обработать. Как это сделать?

Делаю массив private в checkout.php $punkt = array(1=>'Пункт1', 2=>'Пункт2');

Далее надо обработать, что было введено в том же checkout.php, а потом вызвать в order.php, где отправляется на почту.

Я все правильно понимаю?

Edited by zrishat
Link to comment
Share on other sites


checkout.tpl это и инфа о клиенте, и платежный адрес, и адрес доставки, и выбор платежной системы, и выбор способа доставки, и сама корзина, и "итого".

куда вы добавили "пункты"?

чего именно от них хотите?

Link to comment
Share on other sites

checkout.tpl это и инфа о клиенте, и платежный адрес, и адрес доставки, и выбор платежной системы, и выбор способа доставки, и сама корзина, и "итого".

куда вы добавили "пункты"?

чего именно от них хотите?

добавил к форме ввода данных для заказа 2 radio,

- Нужна доставка

- Забрать самому

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

Для отправки используется order.php

Для обработки radio надо править checkout.php

Link to comment
Share on other sites


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

А зачем так сложно? В движке уже присутствует модуль самовывоза.

  • +1 1
Link to comment
Share on other sites


А зачем так сложно? В движке уже присутствует модуль самовывоза.

Мне не надо пересчитывать цену и включать стоимость доставки в итог.

Я хочу сделать проще, если человек выбрал определенный radio, то в письме администратору приходит выбор пользователя.

Link to comment
Share on other sites


"Дополнения -> Учитывать в заказе" можно отключить учет доставки в заказе,а при самовывозе доставка нулевая. Или я чего-то не понимаю?

Link to comment
Share on other sites


"Дополнения -> Учитывать в заказе" можно отключить учет доставки в заказе,а при самовывозе доставка нулевая. Или я чего-то не понимаю?

хорошо скажу проще, как мне реализовать мой вариант на php, без модуля, т.е. ручками. Мне же всего-то 1 дополнительную строку надо будет вывести в email и все. Никакой связи с бд не надо, просто проверять условие, если выбран был тот-то radio в письме написать то-то

Link to comment
Share on other sites


Вы наблюдаете сценку "рождение анекдота":

:ugeek: Эх, лучшеб советом, как 12strun помогли

Тему решил, но да вышло конечно сложновато)

Пришлось править ckeckout.tpl , ckeckout.php, order.php ну и в базе прописывать пару полей.

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.