Files
anpdf/app/views/checkout.phtml
2022-10-08 12:53:34 +00:00

175 lines
9.7 KiB
PHTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<script>
var product_price = <?=$price_id['offline_price']?>;
function itog(){
var itog = product_price;
var itog_el = document.getElementById("span_itog");
var count = document.getElementById('count').value;
<?foreach($delivery as $ditem):?>
<?$nn++;?>
<? if($nn == 1): ?>
if (document.getElementById('devilery_id<?=$ditem['delivery_id']?>').checked) {
<?else:?>
else if (document.getElementById('devilery_id<?=$ditem['delivery_id']?>').checked){
<?endif?>
itog = product_price * count;
<?if ($ditem['delivery_price'] !== '0.00'):?>
itog = itog + <?=$ditem['delivery_price']?>;
<?endif?>
}
<?endforeach?>
itog_el.innerHTML = itog + ' руб.';
}
function devilery_check(){
itog();
var el_adress = document.getElementById("buy_adress");
if (document.getElementById('devilery_id1').checked){
document.getElementById("form_adress").style.display='none';
document.getElementById("form_samo").style.display='block';
}
else if(document.getElementById('devilery_id2').checked){
document.getElementById("form_adress").style.display='block';
document.getElementById("form_samo").style.display='none';
el_adress.placeholder='Адрес в свободной форме';
}
else if(document.getElementById('devilery_id3').checked){
document.getElementById("form_adress").style.display='block';
document.getElementById("form_samo").style.display='none';
el_adress.placeholder='Индекс (обязательно). Далее область, населенный пункт и Ваш адрес';
}
}
</script>
<form id="clientform" class="clientform" action="<?=$submit_link?>" method="POST">
<?if (isset($errors)):?>
<div id="errors">
<?foreach($errors as $err):?>
<p style="color: red;"><?=$err?></p>
<?endforeach?>
</div>
<?endif?>
<h1>Подпишитесь на «АРГУМЕНТЫ НЕДЕЛИ»</h1>
<!--<h1>Издательский дом «АРГУМЕНТЫ НЕДЕЛИ» приглашает в КЛАН (Клуб «Аргументы Недели»)</h1>
<p style="margin-top:10px;font-weight:bold">Пакет привилегий участников Клуба будет расширяться, и все это доступно всего лишь за 490 рублей в год</p>
<ul class="offer-list">
<li>Еще до появления в газетных киосках - свежий номер «Аргументы Недели», со скидкой более чем 70%, вместе с эксклюзивными материалами, не вошедшими в полосы газеты. Более 200 авторских статей в месяц - регулярные рубрики, качественная аналитика, уникальные интервью</li>
<li>Доступ к эксклюзивному материалу - возможность пользоваться архивом еженедельника «АН» за 14 лет (более чем 700 вышедших номеров)</li>
<li>Бесплатный доступ к электронной библиотеке интереснейших и популярных книг издательства «Аргументы Недели» - исторические расследования, публицистика, классическая, современная и детская литература</li>
<li>Онлайн-встречи с ведущими журналистами «АН» и авторами книг, юридические консультации профессиональных экспертов по индивидуальным вопросам.</li>
</ul>-->
<h2 style="text-align:left;"><label for="clientmail">Ваш электронный адрес*:</label></h2>
<p><em>*Куда придет информация о заказе</em></p>
<p><input style="border: solid 1px #ccc;border-radius:3px;" type="email" id="clientemail" name="clientmail" value="<?=post_value("clientmail")?>"></p>
<?if($delivery_id > 1):?>
<p style="font-weight: bold;font-size: 22px;"><label for="buy_adress">Фамилия, имя, отчество:</label><br></p>
<p><input id="buy_name" name="buy_name" value="<?=post_value("buy_name")?>" type="text"></p>
<p style="font-weight: bold;font-size: 22px;"><label for="buy_tel">Телефон для связи*:</label></p>
<p><em>*Для подтверждения заказа</em></p>
<p><input id="buy_tel" name="buy_tel" value="<?=post_value("buy_tel")?>" type="tel"></textarea></p>
<p style="font-weight: bold;font-size: 22px;"><label for="devilery_id">Доставка:</label></p>
<?$weight_start = 0?>
<?foreach($delivery as $ditem):?>
<?$checked = ($ditem['delivery_id'] == $delivery_id) ? ' checked': '';?>
<?if ($ditem['delivery_weight'] > 0):?>
<?if ($price['weight'] > $weight_start and $price['weight'] < $ditem['delivery_weight']):?>
<?$weight_start = $ditem['delivery_weight']?>
<p><input name="delivery_id" type="radio" id="devilery_id<?=$ditem['delivery_id']?>" onclick="devilery_check();" value="<?=$ditem['delivery_id']?>"<?=$checked?>>
<?=$ditem['delivery']?>
<?if ($ditem['delivery_price'] !== '0.00'):?>
+ <?=$ditem['delivery_price']?> руб.
<?endif?>
</p>
<?endif?>
<?else:?>
<p><input name="delivery_id" type="radio" id="devilery_id<?=$ditem['delivery_id']?>" onclick="devilery_check();" value="<?=$ditem['delivery_id']?>"<?=$checked?>>
<?=$ditem['delivery']?>
<?if ($ditem['delivery_price'] !== '0.00'):?>
+ <?=$ditem['delivery_price']?> руб.
<?endif?>
</p>
<?endif?>
<?endforeach?>
<div id="form_samo" class="adress_box" style="display: <?= ($delivery_id == 2) ? 'block' : 'none' ?>;">
<p>Москва, метро "Аэропорт", Авиационный переулок, д. 4А (здание МФЮА), к. 104</p>
<p>Мы работаем пн.-пт. c 10:00 - 18:00</p>
<p><strong><em>Резерв - 3 рабочих дня<em></strong></p>
</div>
<div id="form_adress" class="adress_box" style="display: <?= ($delivery_id == 3 or $delivery_id == 4) ? 'block' : 'none' ?>;">
<p style="margin:0px;"><label for="buy_adress">Адрес:</label></p>
<p><textarea id="buy_adress" style="width:100%;height:70px;font-size:15px;" name="buy_adress" placeholder="Адрес в свободной форме" value="<?=post_value("buy_adress")?>"></textarea></p>
</div>
<div>
<p>Телефоны для консультаций: <strong><a href="tel:+74959804560">8(495)980-45-60</a></strong>, <strong><a href="tel:+79686365180">8(958)636-51-80</a></strong></p>
</div>
<div>
<p><input name="count" id="count" type="number" value="<?=post_value("count", 1)?>" min="1" max="999" onclick="itog();"> штук</p>
</div>
<div id="form_pay">
<p style="font-weight: bold;font-size: 22px;"><label for="buy_adress">Оплата:</label></p>
<?foreach($pay_ids as $pkey=>$pitem):?>
<?$p++;
$pchecked = ($pkey == $pay_id) ? ' checked': '';?>
<? if ($pkey == 2):?>
<p><input name="pay_id" type="radio" value="<?=$pkey?>" id="pay_id<?=$p?>" <?=$pchecked?>><?=$pitem?></p>
<?endif?>
<?endforeach?>
</div>
<div id="form_itog">
<strong>Общая сумма:</strong> <span id="span_itog"><?=$price?> руб.</span></p>
</div>
<?endif?>
<p><label>Нажимая кнопку «Купить», я соглашаюсь <a href="https://argumenti.ru/subscribe_condition">с условиями получения услуги</a></label></p>
<p><input style="background: #555555;color: white;width: 30%;cursor: pointer;padding: 0;font-weight: 700;font-size: 15px;border-radius: 3px;border: 0;line-height: 0;display: block;outline: none;height: 35px;" type="submit" id="submit" value="Купить"></p>
</form>
<script>
itog();
</script>