Jump to content


Photo
- - - - -

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


4 replies to this topic

#1 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 15 February 2017 - 10:49

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

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

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

 

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

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

 

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

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

4 (1).png


  • 0

#2 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 15 February 2017 - 14:31

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


  • 0

#3 alexmixaylov

alexmixaylov
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 15 February 2017 - 14:33

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

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

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


  • 0

#4 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 15 February 2017 - 14:39

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

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

 

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

 

Как-то так :)


  • 0

#5 alexmixaylov

alexmixaylov
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 15 February 2017 - 14:48

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

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

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


Edited by alexmixaylov, 15 February 2017 - 14:49.

  • 0




Click to return to top of page in style!