svma3x Posted May 30, 2014 Report Share Posted May 30, 2014 Доброго времени суток всем! И так, в order.tpl вставляем скрипт в начало файла, есть два параметра $order->house и $order->apart это дом и квартира соответсвенно - если кто не знает как их добавить в оформление заказа пишите дам решение, а ставя на стандартую симплу не забывайте их удалить если они вами не надо как отдельные параметры! {literal} <script> function sendfronpad() { var secret = 'ВАШ КОД С FRONTPAD'; //секрет авторизации var product = []; var product_kol = []; {/literal} {assign var="num" value="0"} {foreach $purchases as $purchase} product[{$num}] = '{$purchase->sku}'; //массив внешних кодов товаров product_kol[{$num}] = '{$purchase->amount}'; //массив кол-ва товаров {assign var="num" value=$num+1} {/foreach} var sale = '{$order->discount}'; //скидка var card = '{if $user}{$user->id}{/if}'; //карта клиента var street = '{$order->address|escape}'; //улица var home = '{$order->house|escape}'; //дом var name = '{$order->name|escape}'; var apart = '{$order->apart|escape}'; //квартира var phone = '{$order->phone|escape}'; //телефон var descr = '{$order->comment|escape|nl2br}{literal}'; //примечание $.post("http://frontpad.ru/api/index.php", { secret:secret, 'product[]':product, 'product_kol[]':product_kol, sale:sale, card:card, street:street, home:home, apart:apart, phone:phone, descr:descr, name:name }); } </script> {/literal} После в форме выбора способа оплаты ищем и в процессе поиска добавляем к <form method="post"> id="form2" ( Должно быть: <form method="post" id="form2"> ) <input type="submit" class="button" value='Закончить заказ'> и добавляем атрибут к <input> onclick="$('#form2').submit(); sendfronpad(); return;" так что б получилось: <input type="submit" class="button" value='Закончить заказ' onclick="$('#form2').submit(); sendfronpad(); return;"> Для чего frontpad пишут что помогает настроить учет) я так понимаю это онлайн версия 1с Мой склад.Ну в общем кому надо пользуемся, будут вопросы пишим не стесняемся. P.S.: В фронтпаде и симпле у товара должны быть одинаковые артикулы иначе заказ не приймется. Quote Link to post Share on other sites
Pack Posted May 30, 2014 Report Share Posted May 30, 2014 Молодца! Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.