Web
Analytics
Skip to content

Concrete5

на русском языке

Express формы и контроллер

Обзор

В версии 8, concrete5 представил  Express, способ построения сложной, a way to build complex, реляционной базы данных объектов, основанных на атрибутах  concrete5. Для этого необходима экспресс форма, которая используется для добавления и изменения данных экспресс объектов.

Вы создаёте Экспресс Формы в панели управления  concrete5, группируя поля формы в наборы полей.

Форма экспресс объекта

Эти формы прекрасно выглядят в панели управления concrete5. Формы в панели управления могут использоваться авторами, редакторами и администраторами для добавления и редактирования контента.

Добавление объекта через форму
Название

Express не ограничен только панелью управления, и здесь действительно  документация ограничена. Когда вы используете блок формы на сайтеr concrete5, вы на самом деле создаёте Экспресс объекты - и наоборот, начиная с версии 8.1, вы можете использовать блок Форма для размещения существующих Экспресс форм. 

Добавление блока Формы
Название
Форма Экспресс объекта
Название

В стандартном случае, эти формы собирают данные, сообщают пользователям, если они отправлены, и размещают файлы по папкам и наборам файлов. Они отлично выглядят на сайте, использующем Twitter Bootstrap или стандартные стили форм. Но, что если вы хотите стилизировать формы по другому? Или вы хотите добавить более сложную обработку форм, валидации или логику сообщений, когда эти формы отправляются?   concrete5 предусмотрел и это.

Заметка

Эта документация для версии concrete5 8.2.0 или выше.

Загрузка беседы
Также как и одиночные страницы, типы страниц могут также иметь контроллер. Метод view() для контроллера типа страницы автоматически будет работать, когда страница будет просматриваться на сайте.
Как повысить репутацию сайта на 25% с помощью ссылок на другие ресурсы.