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

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

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