svma3x Опубликовано 30 мая, 2014 Жалоба Поделиться Опубликовано 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.: В фронтпаде и симпле у товара должны быть одинаковые артикулы иначе заказ не приймется. Цитата Ссылка на сообщение Поделиться на другие сайты
Pack Опубликовано 30 мая, 2014 Жалоба Поделиться Опубликовано 30 мая, 2014 Молодца! Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.