gpt4 book ai didi

php - 意见 : Including multiple views in one view

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:07:21 24 4
gpt4 key购买 nike

我使用 Yii 框架开发了一个包含不同 MVC 的应用程序

例如

我为学生联系方式和学生类(class)等创建了一个 crud 层。

一切都完美无缺,因为每个菜单都有自己的菜单,并且在单击时呈现每个 View 。

现在我的客户想要一个页面上的所有内容,并且非常执着,我们正在谈论需要在一个页面上显示的 7 个 MVC。每个 MVC 都有自己的 Controller 、模型和 View 以及自己的数据库表。如何在不重写整个应用程序的情况下在一页上呈现所有这些内容?这可能吗?

最佳答案

如果我对您的问题的理解正确,您只是想合并所有菜单项并在每个页面上显示完整的导航。

通过将菜单分成独立的 View ,并将每个菜单和其中一个包含到导航 View 中,您可以获得结构良好的非重复代码。

$this->renderPartial('anotherView');

几乎是您入门时可能需要了解的所有内容。这只能在 View 中调用,因为 $this 引用当前 Controller 对象。

关于php - 意见 : Including multiple views in one view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1595652/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com