Публичная форма с параметрами URL

Я пытаюсь создать публичную форму (‘controller / create / 1’). Макет должен быть таким же, как вся страница. То, что я получаю, выглядит как страница администрирования.

function create($id){
$this->layout = 'inner';
}

Как только я установил макет, он запрашивает все, что находится внутри шаблона макета.

Так как мне передать все необходимые параметры формы? проверки и т. д. при условии, что основным отсутствующим параметром является форма HTML из файла шаблона — отображается.

0

Решение

Существует установленное соглашение, в котором действие контроллера ищет файл шаблона для визуализации. В вашем случае CakePHP ищет файл шаблона views/controller/create.ctp — и там должен быть написан код вашей формы.

Я предлагаю вам начать с очень хорошего урока блога здесь: http://book.cakephp.org/1.2/en/The-Manual/Tutorials-Examples/Blog.html#adding-posts

Вы также найдете пример того, как проверка выполняется там.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]