【发布时间】:2011-04-15 20:16:03
【问题描述】:
我将在代码点火器中创建我的第一个站点,一个相当基本的站点,如下所示:
首页 登录/注册
members area protected page 1 protected page 2 protected page 3 general info section page 1 page 2 page 3 (dynamic table of reports) about section page 1 page 2 blog section listing article page
我已经阅读了一些基本的 tuts 并阅读了一些文档,但仍然不确定什么是构建它的最佳方式。任何有 CI 经验的人可以告诉我他们是如何做到的吗?
一些具体的问题是:
带有导航面板的标题在所有页面上都相同。通常我会将其编码为包含 if/else 以显示突出显示的当前部分。我想我只是将其保留为包含(视图)并首先通过控制器加载它还是将其包含在每个视图中?
我设想有一个名为“用户”的模型将处理登录和注册,一个名为“博客”的模型和一个名为“报告”的模型。听起来对吗?
对于像 about 这样的静态部分,我想应该没有模型,我只需要一个控制器,每个静态页面都有一个功能?即带有 page1()、page2() 的 about.php,它们所做的只是加载静态视图?
【问题讨论】:
标签: php codeigniter