Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Опции товара + количество для этой опции

Автор kibal4iwРаздел Макросы UMI.CMS

Ответов: 6
Просмотров: 3694
Последний ответ 13 Апреля 2012, 18:15:38
от kibal4iw
Каталог и Интернет-магазин: вывод нескольких подвидов товара с разной ценой

Автор ariusgroupРаздел Настройка системы и модулей

Ответов: 2
Просмотров: 1879
Последний ответ 03 Октября 2012, 08:21:30
от admin
Можно ли убрать этап выбора типа платежа и квитанцию при оформлении товара?

Автор SeweryssРаздел Настройка системы и модулей

Ответов: 1
Просмотров: 974
Последний ответ 25 Декабря 2013, 19:41:40
от Seweryss
Вывести конкретное описание товара в шаблоне xslt

Автор johnРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 3831
Последний ответ 25 Октября 2011, 02:40:56
от admin
Несколько картинок для одного товара, вопрос по шаблону

Автор KTIРаздел Шаблоны XSLT

Ответов: 11
Просмотров: 3243
Последний ответ 23 Апреля 2015, 23:15:04
от john

0 Пользователей и 1 Гость просматривают эту тему.

*

Prus

  • *
  • 46
  • +1/-0
    • Просмотр профиля
Задача:
Клиент выбрал товар и нажал заказать. Появляется форма отправки товара, где кроме стандартных полей (ФИО, телефон, email) должно еще передаваться данные о название товара который он выбрал. Чтобы менеджер сразу видел.

Буду рад советам.

Переделываю шаблон Современный.

*

admin

  • *****
  • 2419
  • +172/-1
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #1 : 01 Февраля 2012, 17:41:53 »
Цитировать
где кроме стандартных полей (ФИО, телефон, email) должно еще передаваться данные о название товара который он выбрал. Чтобы менеджер сразу видел.

Возможно, я чего-то не понял в вопросе, но, вообще, не должно такого произойти. Вы можете сами настроить шаблон формы, чтобы в какое-то поле подставлялось ваше значение (в частности название товара)
« Последнее редактирование: 16 Февраля 2012, 22:25:06 от admin »

*

Prus

  • *
  • 46
  • +1/-0
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #2 : 01 Февраля 2012, 19:07:38 »
То есть сделать отдельный шаблон формы для заказа товара и туда поместить эту функцию. Оке.

Если есть ссылка на пример или что-то буду рад. Я же только изучаю xslt и пока логика мне сложна.

Мне кажется это вполне типовая проблема для маленьких магазинов.

*

admin

  • *****
  • 2419
  • +172/-1
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #3 : 01 Февраля 2012, 19:25:59 »
Цитировать
Клиент выбрал товар и нажал заказать. Появляется форма отправки товара, где кроме стандартных полей (ФИО, телефон, email) должно еще передаваться данные о название товара

форма появляется на этой же странице (средствами js) или пользователя перекидывает на новую страницу?

*

Prus

  • *
  • 46
  • +1/-0
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #4 : 01 Февраля 2012, 20:33:30 »
 на той же странице, да, посредством js 

то есть при нажатие на ссылку заказать выплывает окно с формой

*

admin

  • *****
  • 2419
  • +172/-1
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #5 : 01 Февраля 2012, 20:40:19 »
ну и для полной ясности напиши сюда код, которым ты выводишь товар и форму рядом с ним

*

Prus

  • *
  • 46
  • +1/-0
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #6 : 14 Февраля 2012, 11:34:35 »
Столкнулся с проблемой. Нужно вывести в форме выбор даты (мм.дд.гг) не понимаю, как это делается.
Пишу тип date выводиться пустая строка. Не могу найти справку по этому. Прошу помочь.

Было бы отлично, если еще можно вывести календарь с выбором даты.

*

admin

  • *****
  • 2419
  • +172/-1
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #7 : 14 Февраля 2012, 12:41:14 »
к сожалению поле типа date выводиться просто как <input type="text">, то есть все варианты красоты (в том числе выплывающий календарик на js) нужно писать самому в шаблоне с этим полем.

Могу посоветовать посмотреть в сторону jQuery плагина datepicker

*

Prus

  • *
  • 46
  • +1/-0
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #8 : 14 Февраля 2012, 13:04:43 »
то есть если я хочу создать три выпадающих списка с выбором месяца года и числа нужно создать новую группу в форме с отдельных полем со своим справочником и вывести?

спасибо за скрипт посмотрю)

*

admin

  • *****
  • 2419
  • +172/-1
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #9 : 14 Февраля 2012, 13:37:56 »
нет, я так понял,  поле типа дата у вас уже есть. Нужно всего лишь отредактировать шаблон по которому выводиться само поле и добавить туда js скрипт который и будет выводить календарь или т.п.

*

BaceH

  • ***
  • 141
  • +21/-0
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #10 : 14 Февраля 2012, 13:47:02 »
скрипт datepicker"а.
					<script>
$(function() {
var dates = $( "#from, #to" ).datepicker({
defaultDate: "w",
changeMonth: true,
numberOfMonths: 2,
onSelect: function( selectedDate ) {
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings );
dates.not( this ).datepicker( "option", option, date );
}
});
});
</script>
код в шаблоне

<div class="form_element">
   <label class="required">
      <span><xsl:text>Дата начала:</xsl:text></span>
      <input type="text" id="from" name="data_nachala" value="" class="textinputs" />
   </label>
</div>
<div class="form_element">
   <label class="required">
      <span><xsl:text>Дата окончания:</xsl:text></span>
      <input type="text" id="to" name="data_okonchaniya" value="" class="textinputs" />
   </label>
</div>

В стандартной форме вам нужно только прописать id в  форме вывод даты.

ЗЫ http://jqueryui.com/demos/datepicker/ я использовал метод date-range

*

Prus

  • *
  • 46
  • +1/-0
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #11 : 14 Февраля 2012, 14:55:42 »
спасибо) это я понял) я имел слегка другое) но сделаю так)

*

Prus

  • *
  • 46
  • +1/-0
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #12 : 16 Февраля 2012, 02:32:24 »
Спасибо есть большая и последня проблема вроде с формой.

Мне нужно вывести в форме заголовок название страницы (товар) и передать его в письмо на почту. Не понимаю как это сдедать.
Если писать запрос внутри формы то он вообще не выводить его.
Поэтому еще проблема как его передать. Буду очень благодарен за помощь. Сейчас сяду еще разбираться конечно.

*

Prus

  • *
  • 46
  • +1/-0
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #13 : 16 Февраля 2012, 18:27:44 »
так и не понял(( очень жду помощи)

*

BaceH

  • ***
  • 141
  • +21/-0
    • Просмотр профиля
Re:Добавление в форму заказа название товара
« Ответ #14 : 16 Февраля 2012, 19:50:54 »
если быть кратким как и ваш вопрос, тогда:

считываем заголовок в переменную
<xsl:variable name="h1" select="//property[@name = 'h1']/value" />

выводим переменную в форме
<input type="hidden" name="nt" value="{$h1}" />