Перейти к содержимому


Фотография
- - - - -

Подскажите как можно реализовать такой функционал!


Сообщений в теме: 4

#1 alexmixaylov

alexmixaylov

Отправлено 15 February 2017 - 10:49

Приветствую!

Возникла необходимость добавить к форме заказа дополнительную информацию

как на скрине - Данные клиента

 

если человек заказал две позиции, будут два поля, 

если заказывают на троих - три

 

каким образом это все хранить можно? 

нужно создать дополнительный тип?

4 (1).png


  • 0

#2 CB9TOIIIA

CB9TOIIIA

Отправлено 15 February 2017 - 14:31

Самое тупое: сделать там 5 строк с полями - большую кнопку добавить еще. Которая будет display:none убирать с 1 строки.


  • 0

#3 alexmixaylov

alexmixaylov

Отправлено 15 February 2017 - 14:33

Самое тупое: сделать там 5 строк с полями - большую кнопку добавить еще. Которая будет display:none убирать с 1 строки.

Это несложно - это могу

а вот хранить в базе как это дело чтоб оно было привязано к заказу?


  • 0

#4 CB9TOIIIA

CB9TOIIIA

Отправлено 15 February 2017 - 14:39

Это несложно - это могу

а вот хранить в базе как это дело чтоб оно было привязано к заказу?

 

хех... а фиг знает, на товар мало смахивает... Тут скорее я бы пошел путем популярным rsform/simpleform, своим https://github.com/C...lback_fork_cb9t форма бы отправлялась куда надо... возможно написать скрипт, который будет POST'ом получать данные и программно создавать заказ по API (но тут надо у Дениса еще узнать, что да как). 

 

Как-то так :)


  • 0

#5 alexmixaylov

alexmixaylov

Отправлено 15 February 2017 - 14:48

я думал может создать дополнительный тип
программным путем туда добавлять данные из этой формы

и прикреплять к этому новому типу идентификатор товара, чтоб по нему потом в админке показывать нужное

как то так я себе представлял, но подумал может другой способ


Сообщение отредактировал alexmixaylov: 15 February 2017 - 14:49

  • 0




Click to return to top of page in style!