Добавление chekbox в оформление заказа

В данной ветке форума предлагаю размещать статьи, стратегии развития интернет магазинов, а также просто общаться
lvl 2
Аватара пользователя

Прогресс до следущего звания:
30%
Сообщения: 8
Зарегистрирован: 30 июн 2016, 13:20
СообщениеДобавлено: 16 сен 2016, 12:00
Здравствуйте уважаемые формучане, Нужна ваша помощь!
Нужно в оформлении заказа для юр. лиц добавить checkbox, с двумя пунктами, с возможность отправки по E-mail, выбранного варианта? Как это можно реализовать, Заранее спасибо за помощь!

Этот код я добавляю в views/order.php
Код: Выделить всё
<li>Нужна ли вам установка</li>
<li><input type="checkbox" name="ustanovka[]" value="A" />Да</li>
<li><input type="checkbox" name="ustanovka[]" value="B" />Нет</li>

Помогите пожалуйста с php кодом какой он должен быть код что бы выбранное значение отправлялось по E-mail?
Заранее спасибо и извиняюсь за наглость!
Последний раз редактировалось SIMBL 22 сен 2016, 11:08, всего редактировалось 1 раз.
lvl 2
Аватара пользователя

Прогресс до следущего звания:
30%
Сообщения: 8
Зарегистрирован: 30 июн 2016, 13:20
СообщениеДобавлено: 22 сен 2016, 11:07
Попытался сделать следующим образом:
Код: Выделить всё
<p>Выбери вариант:</p>
            <li>Вариант первый</li>
            <li><input type="checkbox" name="checkbox1" value="1"></li><?php if (isset($_POST['checkbox1'])) echo "<p><b>Первый</b></p>";?>
            <li>Вариант второй</li>
            <li><input type="checkbox" name="checkbox2" value="1"></li><?php if (isset($_POST['checkbox2'])) echo "<p><b>Второй</b></p>";?>

Но не получается, народ помогите пожалуйста разобраться понять!
lvl 2
Аватара пользователя

Прогресс до следущего звания:
30%
Сообщения: 8
Зарегистрирован: 30 июн 2016, 13:20
СообщениеДобавлено: 18 янв 2017, 10:22
Добавил checkbox следующим образом,
в файл order.php на 117 строке добавил следующий код:
Код: Выделить всё
<!--checkbox кнопка-->
              <div class="gruz">
           <input type="checkbox" name ="gruz"id="gruz">
                <label for="gruz">Нужны ли вам грузчики</label>
              </div>
              <!--//checkbox кнопка-->


затем в файл email_order_admin.php добавил код на 38 строке:
Код: Выделить всё
<!--checkbox-->
                 <?php

if(!empty($_POST)){
   if(!empty($_POST['gruz'])){
      echo 'Да, мне нужны грузчики!';
   }else{
      echo 'Нет, мне не нужны грузчики!';
   }
}

?>   
                <!--checkbox-->


Письма приходят с нужной отметкой, но есть два вопроса:
Если checkbox не отмечается то сообщение: "Нет, мне не нужны грузчики!" приходит в писме и у физических и у Юридических лиц,
1. как сделать что бы при не отмеченном checkbox сообщение приходило на email только у Юр. лиц?
2. как сделать что бы выбранный checkbox отображался в админке, в просмотре заказа?

Заранее спасибо за помощь!

Вернуться в Беседка