Задать вопрос
@Nik_Set_7

Как через eForm в Modx отправить несколько товаров на почту?

Работаю с Modx Evo.
Есть форма, в которой указываются все заказанные товары и нужно указать свои данные. После на почту отправляются введённые данные и заказанные товары.
Однако, если я выбираю несколько товаров, отправляется всё равно последний.
Как через eForm отправить нужные мне данные?
Хотя точнее: как правильно оформить чанку и прописать имена товаров, чтобы отправлялся не последний товар, а все выбранные?

formOrder:
<select name="subject" style="display: none;">
	<option value="Feature Request">Запрос подробностей.</option>
</select>
<p><span style="color:#900;">[+validationmessage+]</span></p>
<form id="form_order" method="post">
	<input type="hidden" name="formid" value="feedbackForm" />
	
	<p><label accesskey="n">Ваше Имя</label>
	<input type="text" name="Name" id="name_3" maxlength="60" eform="Your Name::1" /></p>

	<p><label accesskey="e">Ваш е-мэйл адрес</label>
	<input type="text" name="email" id="email_3" size="40" maxlength="40" eform="Your Email Address:email:1" /></p>

	<p><label accesskey="e">Ваш Телефон</label>
	<input type="text" name="phone" id="phone_3" size="40" maxlength="40" eform="Your Phone:phone:1" /></p>
	<!--Сюда через самописный js-скрипт добавляются конструкции <div>...</div> с именем, ценой и кол-м товаров -->
	<div class="inputs"></div>
	<p><input type="submit" name="submit" id="button_order" value="Send Feedback"></p>
</form>


Пример конструкции с товаром:
<div class="field_2" id="_product_2" style="display: block;">
  <input type="text" class="field" id="=product_2" name="dynamic[]" value="Пояс для похудения HOT SHAPERS" disabled="">
  <input class="number" type="text" id="+product_2" value="1">
  <div class="block_for_price">
    <div>Цена: </div>
    <input type="text" id="@product_2" value="799" disabled="">
  </div>
  <div onclick="example_5(2)" class="minus">Удалить</div>
</div>
  • Вопрос задан
  • 137 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы