Плюшка CMS#17.01.2018 новое

/* Создан для быстрой разработки приложений */
Скачать Демо

core::form

01.11.2015

object core::form([string $namespace])

Возвращает экземпляр класса form, реализующий генератор HTML-форм.

Параметр $namespace задаёт имя контроллера, к которому будут относиться $_POST-данные, отсылаемые HTML-формой (контроллеры реагируют только на "свои" $_POST- данные). Если не задан, то используется имя текущего контроллера.

Этот класс может быть использован в роли MVC-представления.

Реализация класса находится в файле /core/form.php.

Подробнее о классе form.

 

Пример:

public function actionMyForm() { //это действие контроллера
  $form=core::form(); 
  $form->text('name','Ваше имя'); //добавляет >input type="text" /<
  $form->submit(); //добавляет нопку submit со стандартной надписью.
  return $form; //класс будет использоваться как MVC-представление, что приведёт к выводу $form->render()
}