Beckie
Новичок
Большое количество форм(организация)
Привет здешним мудрецам.
В общем возник вопрос по организации большого числа форм.
Из-за нехватки опыта в этой сфере, я изобретаю тут велосипед.
Может есть какой-то другой, более эффективный способ генерации форм?
На данный момент я сделал так:
- создал папку с кусками форм, select боксы с месяцами, check боксы с языками и т.д. в готовом контейнере с float:left и width:100%/50%
- создал папку форм, в которой хранятся файлы форм собранных из кусков, со следующими названиями категория1_категория21_категория315_категория1024.php и т.д.
- заголовки элементов форм хранятся в общем языковом файле, под видом статичного массива
сам процесс:
- первая форма подачи объявления собирает информацию категорий
- вторая форма уже основываясь на полученных номерах категорий, проверяет существует ли такой файл в папке и если да, то импортирует этот файл готовой формы
Вроде бы все работает, формы по большей части одинаковые, но вот из-за одного отличия, допустим еще один input field добавился, то надо создавать практический такой же файл в папке форм.
Может создать статичную функцию и за параметры брать массив нужных элементов в будущей форме, а список элементов под каждую форму хранить в базе с номерами категорий.
В общем уже смекалка совсем сдохла с такой нагрузкой и кажется, что я уже велосипед изобретаю.
Помогите пожалуйста, наставьте на правильный путь.
Привет здешним мудрецам.
В общем возник вопрос по организации большого числа форм.
Из-за нехватки опыта в этой сфере, я изобретаю тут велосипед.
Может есть какой-то другой, более эффективный способ генерации форм?
На данный момент я сделал так:
- создал папку с кусками форм, select боксы с месяцами, check боксы с языками и т.д. в готовом контейнере с float:left и width:100%/50%
- создал папку форм, в которой хранятся файлы форм собранных из кусков, со следующими названиями категория1_категория21_категория315_категория1024.php и т.д.
- заголовки элементов форм хранятся в общем языковом файле, под видом статичного массива
сам процесс:
- первая форма подачи объявления собирает информацию категорий
- вторая форма уже основываясь на полученных номерах категорий, проверяет существует ли такой файл в папке и если да, то импортирует этот файл готовой формы
Вроде бы все работает, формы по большей части одинаковые, но вот из-за одного отличия, допустим еще один input field добавился, то надо создавать практический такой же файл в папке форм.
Может создать статичную функцию и за параметры брать массив нужных элементов в будущей форме, а список элементов под каждую форму хранить в базе с номерами категорий.
В общем уже смекалка совсем сдохла с такой нагрузкой и кажется, что я уже велосипед изобретаю.
Помогите пожалуйста, наставьте на правильный путь.


