QuickForm позволяет создавать калькуляторы любой сложности, в том числе с динамическими полями и динамическими группами полей. Для этого в компонент включено четыре типа калькуляторов, которые считают по формуле, без формулы, а также из логики, записанной в php файле. Калькуляторы рассчитаны на средний уровень подготовки вебмастера, но нужно понимать, что вам понадобится знание математики. В этой статье я постараюсь описать каждый из четырех типов и приведу простые примеры работы. Чтобы вернуться на страницу QuickForm, перейдите по ссылке: QuickForm.

Несмотря на то что QuickForm является конструктором форм, на нем можно делать отличные магазины, превосходящие сделанные на специализированных скриптах магазинов. Компонент открывает такие возможности, каких еще не было до него, но существовала значительная потребность в них. Он может создавать товары любой структуры с калькулятором любой сложности.

Конструктор форм дает возможность делать вкладки многими способами. Вкладки могут быть реализованы на javascript, css, или их комбинации с использованием функционального поля customHtml. Очевидно, QuickForm был бы не quick, если бы не предлагал готовый виджет для рутинного интерфейса. На самом деле, в компоненте есть два пути реализации вкладок, и эти пути ведут к двум разным по функционалу результатам.

QuickForm - это удобный инструмент для разработки различных определителей, тестов, фильтров и модулей, требующих выборки определенных данных. Выборка делается в зависимости от запрашиваемой информации. Таким образом можно создавать скрипты для диагностики неисправностей, подбора комплектующих, записи на консультацию и так далее.

QuickForm может найти применение в самых разнообразных случаях веб разработки. В данном примере рассмотрим ситуацию его использования для продажи динамических товаров, то есть работу в режиме магазина с товарами, цена на которые определяется комплектацией самого товара.