Подключение Яндекс.касса
#61
Отправлено 28 Апрель 2015 - 20:34
#62
Отправлено 29 Апрель 2015 - 01:19
Вам достаточно найти код из инструкции в шаблоне Просмотр заказа и заменить на предлагаемый.
#63
Отправлено 29 Апрель 2015 - 06:38
#64
Отправлено 29 Апрель 2015 - 06:53
#65
Отправлено 29 Апрель 2015 - 07:32
#66
Отправлено 29 Апрель 2015 - 07:40
#67
Отправлено 04 Май 2015 - 19:56
#68
Отправлено 06 Май 2015 - 04:39
Он должен выглядеть у вас следующим образом:
{% IF ORDER_PAYMENT_ID=302462 %} <form class="kassa" action="https://money.yandex.ru/eshop.xml" method="POST" name="ShopForm"> <font face="tahoma" size="3"> <span style="color:#0B0A6D;"> <input name="scid" type="hidden" value="26308" /> <input name="ShopID" type="hidden" value="38191" /> <input name="CustomerNumber" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" /> <input name="OrderNumber" type="hidden" value="{ORDER_NUM}" size="43" type="text" /> <input name="Sum" type="hidden" value="{ORDER_SUM}" size="43" type="text" /> <input name="CustName" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" /> <input name="CustAddr" type="hidden" value="{ORDER_DELIVERY_ADDRESS | nl2br}" size="43" type="text" /> <input name="CustEMail" type="hidden" value="{ORDER_CONTACT_EMAIL}" size="43" type="text" /> Здесь можно оплатить заказ, и мы отправим его БЕСПЛАТНО:<br /> <input name="paymentType" type="radio" value="AC" />С банковской карты VISA или MasterCard<br /> <input checked="checked" name="paymentType" type="radio" value="PC" />Со счета в Яндекс.Деньгах<br /> <input name="paymentType" type="radio" value="WM" />Со счета WebMoney<br /> <input name="paymentType" type="radio" value="GP" />По коду через терминал<br /> <input type="submit" value="Оплатить" /></font></form><br /> </form> {% ENDIF %}
#69
Отправлено 06 Май 2015 - 08:25
Vaccina (06 Май 2015 - 04:39) писал:
{% IF ORDER_PAYMENT_ID=302462 %}
<form class="kassa" action="https://money.yandex...x.ru/eshop.xml" method="POST" name="ShopForm">
Вот этот кусочек выглядит чуть иначе:
{% ENDIF %}
<form action="https://money.yandex...x.ru/eshop.xml" method="POST" name="ShopForm">
Других кодов нет.
#70
Отправлено 09 Май 2015 - 03:30
<form action="https://money.yandex.ru/eshop.xml" method="POST" name="ShopForm"> <font face="tahoma" size="3"> <span style="color:#0B0A6D;"> <input name="scid" type="hidden" value="26308" /> <input name="ShopID" type="hidden" value="38191" /> <input name="CustomerNumber" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" /> <input name="OrderNumber" type="hidden" value="{ORDER_NUM}" size="43" type="text" /> <input name="Sum" type="hidden" value="{ORDER_SUM}" size="43" type="text" /> <input name="CustName" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" /> <input name="CustAddr" type="hidden" value="{ORDER_DELIVERY_ADDRESS | nl2br}" size="43" type="text" /> <input name="CustEMail" type="hidden" value="{ORDER_CONTACT_EMAIL}" size="43" type="text" /> Здесь можно оплатить заказ, и мы отправим его БЕСПЛАТНО:<br /> <input name="paymentType" type="radio" value="AC" />С банковской карты VISA или MasterCard<br /> <input checked="checked" name="paymentType" type="radio" value="PC" />Со счета в Яндекс.Деньгах<br /> <input name="paymentType" type="radio" value="WM" />Со счета WebMoney<br /> <input name="paymentType" type="radio" value="GP" />По коду через терминал<br /> <input type="submit" value="Оплатить" /></font></form><br /> </form>
замените на:
{% IF ORDER_PAYMENT_ID=302462 %} <div class="ya_k"> <form action="https://money.yandex.ru/eshop.xml" method="POST" name="ShopForm"> <font face="tahoma" size="3"> <span style="color:#0B0A6D;"> <input name="scid" type="hidden" value="26308" /> <input name="ShopID" type="hidden" value="38191" /> <input name="CustomerNumber" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" /> <input name="OrderNumber" type="hidden" value="{ORDER_NUM}" size="43" type="text" /> <input name="Sum" type="hidden" value="{ORDER_SUM}" size="43" type="text" /> <input name="CustName" type="hidden" value="{ORDER_CONTACT_PERSON}" size="43" type="text" /> <input name="CustAddr" type="hidden" value="{ORDER_DELIVERY_ADDRESS | nl2br}" size="43" type="text" /> <input name="CustEMail" type="hidden" value="{ORDER_CONTACT_EMAIL}" size="43" type="text" /> <h2>Здесь можно оплатить заказ, и мы отправим его БЕСПЛАТНО:</h2><br /> <input name="paymentType" type="radio" value="AC" /><span>С банковской карты VISA или MasterCard</span><br /> <input checked="checked" name="paymentType" type="radio" value="PC" /><span>Со счета в Яндекс.Деньгах</span><br /> <input name="paymentType" type="radio" value="WM" /><span>Со счета WebMoney</span><br /> <input name="paymentType" type="radio" value="GP" /><span>По коду через терминал</span><br /> <input type="submit" value="Оплатить" /></font><br /> </form> </div> {% ENDIF %}
после данного изменения эта форма будет появляться только при выборе способа оплаты "Оплата картой Visa / MasterCard, электронные кошельки и терминалы "
Теперь по поводу стилизации, в посте #39 используется совершенно иная форма, можно прописать и свои стили дабы выделить форму, в конец main.css вставьте:
.ya_k { background-color: #eee; padding: 10px; } .ya_k h2 { background-color: #f49e12; color: #fff; font-size: 20px; margin: -10px; padding: 10px; text-align: center; } .ya_k span span, .ya_k span input { color: #000; display: inline-block; margin: 10px 10px 10px 0; } .ya_k .ui-button.ui-widget.ui-state-default.ui-corner-all { background-color: #f49e12; border: medium none; color: #fff; padding: 10px; }
#71
Отправлено 09 Май 2015 - 08:53
#72
Отправлено 13 Май 2015 - 02:14
#73
Отправлено 14 Май 2015 - 21:18
Vaccina (13 Май 2015 - 02:14) писал:
Вы всегда очень профессиональны и полезны! Отдельное спасибо!
#74
Отправлено 15 Май 2015 - 01:36
.ya_k .ui-button.ui-widget.ui-state-default.ui-corner-all { background-color: #f49e12; border: medium none; color: #fff; padding: 10px; }
попробуйте заменить на:
.ya_k .ui-button.ui-widget.ui-state-default.ui-corner-all { background-color: #f49e12; border: 2px solid #ce840e; border-radius: 20px; color: #fff; font-weight: bold; padding: 10px; }
если такая стилистика не устроит, тогда укажите пожалуйста пример кнопки по внешнему виду
#75
Отправлено 19 Май 2015 - 21:29
#76
Отправлено 20 Май 2015 - 14:25
#77
Отправлено 20 Май 2015 - 15:58
La_Primavera (20 Май 2015 - 14:25) писал:
Здравствуйте, пожалуйста уточните о какой форме идёт речь, желательно приведя добавленный код. В данный момент при выборе варианта оплаты у Вас присутствуют только Яндекс Деньги.
#78
Отправлено 20 Май 2015 - 19:59
#79
Отправлено 21 Май 2015 - 06:04
<div class="ya_k"> здесь код формы </div>
и остается также в main.css в самый конец добавить стили из прошлой инструкции:
.ya_k { background-color: #eee; padding: 10px; } .ya_k h2 { background-color: #f49e12; color: #fff; font-size: 20px; margin: -10px; padding: 10px; text-align: center; } .ya_k span span, .ya_k span input { color: #000; display: inline-block; margin: 10px 10px 10px 0; } .ya_k .ui-button.ui-widget.ui-state-default.ui-corner-all { background-color: #f49e12; border: 2px solid #ce840e; border-radius: 20px; color: #fff; font-weight: bold; padding: 10px; }
#80
Отправлено 28 Июль 2015 - 21:45
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных