2016-06-26 3 views
-1

В плагин \ ца \ Plugin \ Кт \ View \ Books У меня есть вид \ \ Plugin QA \ Rm \ View \ Книги \ index.ctpГде я должен хранить файлы элементов в Cakephp?

Я могу создать элемент блока в пределах того же index.ctp и загрузите его. Так что я должен сделать элемент как самостоятельный ctp say header.ctp как элемент.

Где я должен поместить заголовок.ctp, чтобы можно было использовать другой вид в плагине?

+1

Вы читали документы [для элементов] (Http: //book.cakephp. org/3.0/ru/views.html # elements) и [плагины] (http://book.cakephp.org/3.0/ru/plugins.html#plugin-views)? Предполагая, что у вас есть, неясно, где путаница. – AD7six

+0

Я понял, что «qa \ Plugin \ Rm \ View \ Elements» - это правильный путь – benone

ответ

0

Вы можете создать в этом пути приложение/View/Elements/element.ctp и вызвать его с помощью метода this-> element (для cakephp 2).

0

В CakePHP 2.x элементы создаются в следующем каталоге:

app/View/Elements 

В CakePHP 3,0

src/Template/Element 
Смежные вопросы