Подключаемые к страницам формы оформления заказов и обратных звонков
$('...').apishopsForm({ type:'inline', /*тип открытия [inline|modal]*/ form:'light', /*тип формы [normal|light|jquery-selector]*/ siteId:10221, /*айди сайта из панели партнера http://www.apishops.com/Webmaster/WebsiteGroup/WebsiteGroupList.jsp */ productId:632879, /*айди товара из ассортимента на странице http://www.apishops.com*/ price:1017.41, /*цена товара*/ });
Параметр | Описание |
---|---|
siteId |
айди сайта из панели партнера http://www.apishops.com/Webmaster/WebsiteGroup/WebsiteGroupList.jsp |
productId |
айди товара из ассортимента на странице http://www.apishops.com |
$(document).ready( function() { $('#container2').apishopsForm({ callback:1, siteId:10221, /*айди сайта из панели партнера http://www.apishops.com/Webmaster/WebsiteGroup/WebsiteGroupList.jsp */ productId:632879 /*айди товара из ассортимента на странице http://www.apishops.com*/ }); }); <div id=container2> </div>
Параметр | Значение по умолчанию | Описание |
---|---|---|
type |
inline |
Значения inline (размещение внутри контейнера) или modal (размещение в модал-окне) |
form |
normal |
Значения normal (обычная форма), light (упрощенная форма), html-код или jquery селектор . В случае html-кода или jquery селектора , которые указывает на html, который необходимо использовать, в качестве формы с полями заказа необходимо задать параметр inputs |
lang |
1 |
внутренний для Apishops код страны куда будет оформлен заказа (1 — Россия, 6 — Украина, 7 – Беларусь, 8 – Казахстан) |
theme |
0 |
порядковый номер темы (более подробно в разделе темы) |
gift |
'auto' |
порядковый номер темы (более подробно в разделе подарки), false — чтобы отключить и 'auto', автоматически подбор темы |
callback |
0 |
иконка вызова обратного звонка (0 — не показывать, 1 — показывать) |
featured |
{} |
набор параметров для отображения рекомендуемых товаров более подробно в разделе «рекомендуемые товары» |
hidden_fields |
[] |
Массив из названий полей, которые не надо показывать. Доступные названия: 'address','count','delivery','email','promocode','fio','payment','phone','region','cost'. Например, чтобы спрятать поля адрес доставки и промокода, значение hidden_fields будет ['address','promocode'] |
displayed_containers |
[] |
Массив из названий частей формы, которые надо показывать. Доступные значения 'picture', 'price', 'name', 'quickview'. По умолчананию контейнеры с картинкой, ценой, названием товара и ссылкой на подробное описание скрыты. |
onCancel |
$.noop |
событие, вызываемое в случае отмены полной загрузки плагина (если товар недоступен на складе), более подробно в разделе «события» |
beforeSend |
$.noop |
событие, вызываемое перед отправкой заказа в систему, более подробно в разделе «события» |
afterSend |
$.noop |
событие, вызываемое после отправки заказа в систему, более подробно в разделе «события» |
onLoaded |
$.noop |
событие, вызываемое после загрузки информации по товару, более подробно в разделе «события» |
successUrl |
/finish.jsp?id= |
url , по которому отправляется пользователь после успешной отправки заявки false в случае, если редирект не нужен, Более подробно в разделе «финишная страница и апселы» |