Сообщение # 1 | 13:23:46
Всем привет!

Если для модуля "Интернет-магазин" в форме "Ваш заказ" для вывода дополнительных полей заказа использовать код $ORDER_FIELDS$, то он сгенерирует примерно такой вот код формы:
Код
<form enctype="text/plain" id="checkout-form" method="POST" action="" class="methods-list" onsubmit="return shopCheckOut();">
                <input type="hidden" name="mode" value="order" id="checkout-form-mode">
                <input type="hidden" name="ssid" id="checkout-form-ssid" value="361607673036452162124">
                <input type="hidden" name="payment_id" value="1" id="payment_id">
                <input type="hidden" name="delivery_id" value="1" id="delivery_id">
                <div><span class="label">Контактный телефон:</span><input type="text" class="fw text" name="fld1" id="order-fld-1" value=""></div>
                <div><span class="label">Адрес доставки:</span><textarea class="fw" name="fld2" id="order-fld-2"> </textarea></div>
                <div><span class="label">Примечание:</span><textarea class="fw" name="fld3" id="order-fld-3"></textarea></div>
</form>

С полями ввода все ясно. Интересуют инпуты с type="hidden". Третий и четвертый <input>name="payment_id "и name="delivery_id") понятно для чего нужны. В их параметр value заносятся значения выбранных способов оплаты и доставки. Авот за что отвечают первые два "хидена" (с именами mode и ssid)? Заметил, что эти два "хидена"присутствуют и в форме с id="order-form",расположенной выше, причем значения параметров value у "хиденов"с именами ssid совпадают, а вот у полей с именами mode значения разные.

Собственно, к чему я? Мне надо форму заказаоформить вручную, используя зарезервированные поля $ORDER_FIELD_n$ и $ORDER_FNAME_n$. Для этого, как я понимаю,
эти поля надо заключить в форму с id="checkout-form". Вот, как я это себе представляю:
Код
<form enctype="text/plain"id="checkout-form" method="POST" action="" class="methods-list"
onsubmit="return shopCheckOut();">
                <input type="hidden"
name="mode" value=" Что-то указать"  id="checkout-form-mode">
                <input type="hidden"
name="ssid" id="checkout-form-ssid" value="Что-то указать">
                <input type="hidden"
name="payment_id" value="1" id="payment_id">
                <input type="hidden"
name="delivery_id" value="1" id="delivery_id">
                <div><span class="label">$ORDER_FNAME_1$<font
color="red">*</font>:</span>$ORDER_FIELD_1$</div>
                <div><span class="label">
$ORDER_FNAME_2$<font color="red">*</font>:</span>$ORDER_FIELD_2$</div>
                <div><span class="label">$ORDER_FNAME_3$:</span>$ORDER_FIELD_3$</div>
</form>

В принципе, как мне кажется, все понятно, за исключением одного
вопроса: что прописывать в параметрах value для скрытых полей с именами mode и ssid?