Проверьте, нажата ли кнопка радио (выбрано) - Smarty Template - PullRequest
0 голосов
/ 19 мая 2018

Я должен реализовать решение в PHP / OXID следующим образом: чтобы во время оформления заказа была включена радиокнопка, а если выбрана радиокнопка, переменной $ customerAnswer будет присвоено значение 'Ja'.Если нет, то с Nein.Итак, я знаю, как реализовать это, отправив форму, но переменные должны быть назначены контроллеру без перезагрузки страницы.

Я определил переключатель в шаблоне smarty:

<input type="radio" name="AcceptTerms" value="Ja/Nein"/>

Спасибо за вашу помощь.

Ответы [ 2 ]

0 голосов
/ 30 мая 2018

Я решил проблему с помощью AJAX, который отправляет значение переключателя на контроллер, когда он нажимается, без перезагрузки страницы.

Спасибо за вашу помощь!

0 голосов
/ 19 мая 2018

HTML

<input type="radio" name="AcceptTerms" value="Ja"/>

PHP

if(isset($_POST['AcceptTerms']))
      $Terms = "Ja";
else
      $Terms = "Nein";
...