Codeigniter-将静态页面与基本数据库CMS混合使用

时间:2019-07-17 21:51:24

标签: php codeigniter routing content-management-system

首先,如果有人设法找到一个类似的问题,我道歉,我已经尝试过寻找,但这是一个非常具体的问题。

基本上。...我有一个在Codeigniter中建立的网站,带有静态页面;主页,关于我们,联系我们等

此后,客户询问他们是否现在可以添加/管理自己的某些页面。我实在想不上要使用Wordpress或其他任何预建的CMS,因此想知道使用Codeigniter的潜在解决方案是什么。

该站点有一个admin部分,因此我很适合构建一个迷你CMS来为新页面创建数据库行以及内容的某种wysiwig。

我的主要障碍是如何显示页面。如果我可以将新页面代码嵌套在单独的控制器中,例如www.example.com/info/database_driven_slug,那么我知道我可以使用uri_segment工具来抓取页面并显示内容,但是我需要将所有页面都放在同级例如。 www.example.com/db_driven_slug。

同样,我假设我可以使用uri_segments,但我有3个问题:

  1. 我在哪里放置抓取uri_segment的代码并检查它是否存在于数据库中?
  2. 如何停止对已构建的静态页面的干扰?
  3. 我真的很傻吗,必须为此使用某种路由吗?

预先感谢

0 个答案:

没有答案
相关问题