Добавление заказов

Информация по добавлению заказов в систему (если лендинг расположен на вашем сервере и его нет в M1-shop)
На все страницы (или на входную страницу и страницу с формой заказа) необходимо добавить javascript - код (между тегами <body>):

<script src="http://cspm1.ru/js/m1ref.js"></script>
<script type="text/javascript">
var m1_product_id = PRODUCT_ID;
var ref = WEBMASTER_ID;
var script = document.createElement("script");
script.src = "http://m1-shop.ru/send_order/?ref="+ref+"&s="+getC("s")+"&w="+getC("w")+"&t="+getC("t")+"&product_id="+m1_product_id+'&out=1';
document.body.appendChild(script);
</script>


где PRODUCT_ID - id товара в m1-shop,
WEBMASTER_ID - id вебмастера в m1-shop

В форме заказа поле ФИО должно иметь имя "name", а поле Телефон имя "phone", например:

<input placeholder="ФИО" maxlength="25" name="name" type="text">
<input placeholder="Телефон" maxlength="25" name="phone" type="text">

Также в форме должно быть два скрытых поля:
<input type="hidden" name="product_id" value="PRODUCT_ID"/>
где PRODUCT_ID - id товара
<input type="hidden" name="ref" value="WEBMASTER_ID"/>
WEBMASTER_ID - id вебмастера в m1-shop

Поле action="" нужно оставить пустым
добавить обработчик формы: onsubmit="urlGen(this);"

или так (с проверкой введенных данных):
onsubmit="if(this.name.value==''){alert('Введите Ваше имя!');return false}if(this.phone.value==''){alert('Введите Ваш номер телефона!');return false}urlGen(this);return true;"

Итак, должен получиться примерно такой код формы (упрощенный вариант, у вас могут быть свои стили или какие-то дополнительные поля):

<form action="" method="post" onsubmit="if(this.name.value==''){alert('Введите Ваше имя!');return
false}if(this.phone.value==''){alert('Введите Ваш номер телефона!');return false}urlGen(this);return true;">
<input type="hidden" name="product_id" value="PRODUCT_ID"/>
<input type="hidden" name="ref" value="WEBMASTER_ID"/>
<input placeholder="ФИО" maxlength="25" name="name" type="text">
<input placeholder="Телефон" maxlength="25" name="phone" type="text">
<button type="submit">Заказать!</button>
</form>


где PRODUCT_ID - id товара
WEBMASTER_ID - id вебмастера в m1-shop


После отправки формы, если все данные переданы верно будет выводится сообщение "Спасибо за заказ", также это сообщение будет выводиться при повторном (дубликате) заказе, но сам заказ в таком случае добавлен не будет.

Если при настройке формы есть ошибки, будет выводиться сообщение "Ошибка в настройке формы, в форме указаны не все параметры"

Если в форме покупатель не указал ФИО или Телефон, будут выводиться соответствующие сообщения.