Показать сообщение отдельно
  #16 (permalink)  
Старый 17.03.2018, 13:24
Аспирант
Отправить личное сообщение для Mikael86 Посмотреть профиль Найти все сообщения от Mikael86
 
Регистрация: 01.02.2018
Сообщений: 33

Кстати решил отказаться от вывода по ключам и foreach в пользу for, и сократил обработчик до такого вида, таким образом сохранился вывод инфы на странице, в блоке всплывающем по клике на кнопку "Заказать" и отправка скрытых данных в почтовой форме.
<?php for ($row = 4; $row < 10; $row++) {
echo '<hr/>';
    echo '<div class="row"><div class="col-1"></div>';
    echo '<div class="col-10">';
    echo '<center>'.'<h5>'.$cmodels[$row][1].'</h5>'.'</center>';
    echo '</div><div class="col-1"></div>';
    echo '<div class="col-12">';
    echo '<ul>'.'<img class="RightImg40" src="'.$cmodels[$row][2].'">';
    for ($col = 3; $col < count($cmodels[$row]); $col++) {
        echo "<li>".$cmodels[$row][$col]."</li>";}
    echo '</ul>';
    echo '<a class="BuyButton popup-with-zoom-anim Red" href="#'.$cmodels[$row][0].'">Заказать</a>';
    echo '</div></div>';
    echo '<hr/>';

    echo '<div id="'.$cmodels[$row][0].'" class="popup-window zoom-anim-dialog mfp-hide">' ;
    echo '<center><h4>'.$cmodels[$row][1].'</h4></center>';
    echo '<ul>'.'<img class="RightImg30" src="'.$cmodels[$row][2].'">';
    for ($col = 3; $col < count($cmodels[$row]); $col++) {
        echo "<li>".$cmodels[$row][$col]."</li>";}
    echo '</ul>';
    echo '<div class="SeparateRow"></div>';

    echo '<form id="form'.$cmodels[$row][0].'">';
    echo '<div class="row">';
    echo '<div class="col-sm-12 col-lg-4"><input type="text" class="name" name="name" placeholder="Ваше имя"></div>';
    echo '<div class="col-sm-12 col-lg-4"><input type="text" class="phone" name="phone" placeholder="Ваш телефон"></div>';
    echo '<div class="col-sm-12 col-lg-4"><input type="text" class="email" name="email" placeholder="Ваш Email">';
    echo '<button class="btn-default" name="submit" type="submit" style="float:right">Отправить</button>';
    echo '</div></div>';
    echo '<input type="hidden" name="formData" value="Заказать">';
    echo '<input type="hidden" name="formName" value="'.$cmodels[$row][1].'">';
    for ($col = 3; $col < count($cmodels[$row]); $col++) {
        echo '<input type="hidden" name="formTX'.$col.'" value="'.$cmodels[$row][$col].'">';}
    echo '</form>';
    echo '</div>';
}
Ответить с цитированием