在 CodeIgniter 或核心 PHP 中;是否有相当于 Rails 的视图部分和模板?
部分可以让我在我的视图中渲染另一个视图片段。我可以有一个共同的navbar.php
观点,我可以指出我的homepage.php
观点。模板将在一个地方定义 HTML 页面的整体外壳,并让每个视图只填充正文。
我在 CodeIgniter 文档中可以找到的最接近的内容是Loading multiple views,其中多个视图在控制器中按顺序呈现。在控制器中规定我的页面的视觉外观似乎很奇怪。(即要移动导航栏,我的设计师必须编辑控制器)。
我一直在寻找堆栈溢出的 PHP 方法来实现这一点。我找到了这个页面,它讨论了用ob_start模拟部分。这是 CodeIgniter 中推荐的方法吗?