在CakePHP中添加静态html块

Ran*_*all 1 cakephp include

我有一个静态html块,我在不同的模型和视图中的几个地方使用.将它存在于我可以包含在许多地方的一个文件中会很棒,这样当我想编辑它时我就不必更改15个文件.

但是,我很难理解CakePHP是如何完成的.我已经多次阅读了Views文档,我正在画一个空白.

我如何在这里放置一段代码:

/View/Common/colors.ctp
Run Code Online (Sandbox Code Playgroud)

然后将其插入其他视图中:

/View/People/view.ctp
/View/Cars/view.ctp
...
Run Code Online (Sandbox Code Playgroud)

?

这似乎应该是非常简单的东西,所以我可能错过了一些明显的东西,我确信这个问题看起来很愚蠢.我很欣赏朝着正确方向的快速踢球.

谢谢

cor*_*elb 5

你可以使用元素

在视图/元素中移动colors.ctp

在View/People/view.ctp里面,你可以使用

echo $this->element('colors');
Run Code Online (Sandbox Code Playgroud)