【问题标题】:How to build CodeIgniter site correctly如何正确构建 CodeIgniter 站点
【发布时间】:2013-04-15 08:44:35
【问题描述】:

我正在使用 CodeIgnitier 构建一个网站。

我的问题是如何在网页内部使用 MVC 模式。 假设我有一个名为“设置”的控制器,在此页面中,我想将设置划分为类别,带有选项卡,如“系统”、“用户”等。

我知道如何以通常的方式执行此操作,例如“settings?tab=system”,然后根据所选选项卡加载正确的视图。但是我想为这个设置页面做一个单独的MVC模式,可以吗?以及如何?

【问题讨论】:

标签: php codeigniter module codeigniter-routing


【解决方案1】:

基本上,您正在寻找的东西可以使用 routes.ini 或 Route.php 进行控制。该选项卡可以是您的查询字符串。设置可以是一个控制器,你可以有一个名为 index 的动作来控制它。

【讨论】:

  • 你有任何链接可以更详细地解释它吗?
  • 这可能会有所帮助stackoverflow.com/questions/7618633/…
  • 谢谢。但这是唯一的方法吗?是否可以使用纯 MVC 方法做到这一点?
  • 好吧,如果你看看纯概念的 MVC 路由是用来隐藏主 url 就像隐藏 /controllername/actionname。所以我说使用路由,因为它隐藏了你的实际代码位置。你想要的其他方式是你直接在你的地址栏中输入控制器名/操作名/?查询字符串
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-16
  • 2014-10-26
  • 1970-01-01
  • 1970-01-01
  • 2015-03-08
  • 1970-01-01
  • 2016-01-31
相关资源
最近更新 更多