我应该在哪里存储Cakephp中的元素文件?

时间:2016-06-26 15:21:12

标签: php cakephp

在插件\ qa \ Plugin \ Rm \ View \ Books中我有一个视图\ qa \ Plugin \ Rm \ View \ Books \ index.ctp

我可以在同一个index.ctp中创建一个元素块并加载它。 所以我必须把元素作为一个独立的ctp说header.ctp作为一个元素。

我应该在哪里放置header.ctp以便插件中的其他视图可以使用?

2 个答案:

答案 0 :(得分:0)

您可以在该路径中创建app / View / Elements / element.ctp并使用this->元素方法调用它(对于cakephp 2)。

答案 1 :(得分:0)

在cakephp中,2.x元素在以下目录中创建:

app/View/Elements

在cakephp 3.0中

src/Template/Element