我有一个评论部分,在一个地方和帖子以及其他两个地方独立调用3个地方。(仅评论)。现在使用它作为元素是有道理的。但我的帖子也是通过元素呈现的。在另一个
中渲染元素是否有意义答案 0 :(得分:3)
以下是答案:
//在/View/Elements/ajaxreturn.ctp
中渲染元素$这 - >呈现(' /元件/ ajaxreturn&#39);
答案 1 :(得分:2)
这样做没有错。由于变量的范围是
,因此不会发生冲突答案 2 :(得分:2)
答案 3 :(得分:0)
我认为你提到的3个地方是由意见处理的吗?那么如果你有一个posts元素和一个comments元素,你可以根据视图no包含元素需求吗?在一个视图中,您只使用comments元素,而在另一个视图中,您只使用这两个元素,您认为是什么?
答案 4 :(得分:0)
因为我知道我尽可能使用的元素。它们可以帮助您最小化代码重复。这种情况并不罕见,包括另一个元素。
实际上,我在elements目录中使用与views目录相同的结构来组织它们。