Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Конструктор форм

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
man1
Отправлено: 28 Июля, 2015 - 21:55:31
Post Id


Новичок


Покинул форум
Сообщений всего: 57
Дата рег-ции: Апр. 2012  


Помог: 0 раз(а)




Допустим на сайте есть несколько разных веб-форм (форма для связи, форма заказа, оставить комментарий и т.д.). Элементы условно делятся на типовые (поле для ввода, чекбокс, радио, кнопка и т.д.) и расширенные (ввод URL, ввод даты с календарем, выбор цвета и т.д.). Границу эту лучше размыть и говорить просто об элементах. Желаемое в том, чтобы элемент (например, Поле для ввода) существовал как некая сущность и ее шаблон, который мог бы вызываться для отображения в любом другом скрипте с подачей настроек элемента (format=text|integer|email...,value=..., size=..., disabled=... и т.д.). При этом "Тип элемента" создается единожды, а шаблонов для его отображения может быть столько, сколько тем оформления.

Что посоветуете? Какие есть варианты? Какие грабли?
 
 Top
caballero
Отправлено: 29 Июля, 2015 - 00:23:01
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




полная чушь


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Ch_chov
Отправлено: 29 Июля, 2015 - 07:58:29
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




 
 Top
man1
Отправлено: 29 Июля, 2015 - 11:11:11
Post Id


Новичок


Покинул форум
Сообщений всего: 57
Дата рег-ции: Апр. 2012  


Помог: 0 раз(а)




caballero пишет:
полная чушь

Если Вы умеете разговаривать только таким образом, просьба не писать в эту ветку такие идиотские сообщения.
(Добавление)
Ch_chov пишет:
http://symfony.com/doc/current/components/form/introduction.html

Спасибо за ссылку, это все правильно, и оттуда можно позаимствовать идеи и наработки. Но я хотел бы сделать без привязки к фреймворкам.
 
 Top
DelphinPRO
Отправлено: 29 Июля, 2015 - 11:17:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




man1 пишет:
Но я хотел бы сделать без привязки к фреймворкам.

А зачем вам привязываться к фреймворку? Насколько мне известно, симфония позволяет использовать свои компоненты независимо. Просто пропишите в composer.json зависимость от этого компонента и используйте Улыбка
(Добавление)
Но в целом я поддерживаю caballero, конструкторы форм - чушь.


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
man1
Отправлено: 29 Июля, 2015 - 11:23:44
Post Id


Новичок


Покинул форум
Сообщений всего: 57
Дата рег-ции: Апр. 2012  


Помог: 0 раз(а)




DelphinPRO пишет:

Но в целом я поддерживаю caballero, конструкторы форм - чушь.

Вас больше устроила бы формулировка Конструктор страниц? То есть элемент страницы может быть по типу элементом формы, а может и не быть.

(Отредактировано автором: 29 Июля, 2015 - 11:24:18)

 
 Top
Ch_chov
Отправлено: 29 Июля, 2015 - 13:56:59
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




https://github[dot]com/kristijanhusa[dot][dot][dot]vel-form-builder

Конструкторы форм присутствют почти в каждом современном фреймворке или СМС. Незаменимая вещь на крупных и средних проектах.

(Отредактировано автором: 29 Июля, 2015 - 14:03:51)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Хранение данных, их вывод и обработка »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB