Подключаемые к страницам формы оформления заказов и обратных звонков
$('...').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 в случае, если редирект не нужен, Более подробно в разделе «финишная страница и апселы» |