Пример формы с использованием виджета "qfAdder" (упрощенный вариант корзины).
QuickForm удобен тем, что администратор сайта самостоятельно управляет формой не прибегая к услугам разработчика по каждой мелочи. Расширение предоставляет административный интерфейс, который дает возможность изменять цены, заголовки, добавлять или удалять новые поля, менять их настройки. Опытный разработчик задаёт архитектуру формы и пишет файл стилей. Дальнейшая работа с ней будет доступна для человека без специальной подготовки. Ниже интересный пример, который демонстрирует возможности расширения.
В отличие от режима магазина с полноценной корзиной (в которую добавляется вариант формы со всей ее структурой), компонент имеет также упрощенный вариант корзины, в которую добавляются позиции из списка специального поля "boxadder". Если вам не нужны скидки, сложная математика и другие сложные моменты, этот виджет будет простой альтернативой.
Виджет "qfAdder" состоит из двух специальных полей: "boxadder" и "addercart". "Boxadder" выводит в форму список позиций, которые пользователь будет выбирать. "Addercart" выводит контейнер корзины, куда они будут складываться (можно вывести в любом месте формы: снизу, сбоку, плавающим. В данном примере "addercart" внизу.
По вопросам обращайтесь в поддержку, отвечу на все интересующие вас моменты. При необходимости, возможна проработка виджета (добавление новой функциональности), а также настройка и разработка готовой формы под конкретный сайт.
Порядок установки.
- 1. Скачайте файл pizza.qf3.zip.
- 2. Сделайте импорт файла через менеджер проектов компонента QuickForm.
- 3. Укажите в настройках проекта свой e-mail адрес.
- 4. Сделайте вывод формы на страницу сайта (подробнее).