页面创建动态codeigniter

时间:2015-10-26 10:26:50

标签: php html html5 codeigniter-3

我最近正在与一个团队合作,为一所学校的新网站&成功完成。我们给了他管理面板,他希望他可以根据需要编辑页面或添加图像。我使用了tinymce编辑器。 现在客户端需要一个新页面,但他想在需要的时候创建一个新页面,这是可能的我不知道如何创建该代码,因为我是一个新的php我们使用codeigniter 3.0。 因为当他点击一个按钮时,它必须为该页面创建一个控制器,模型和视图以及数据库中的新表。 任何人都可以帮助我......

1 个答案:

答案 0 :(得分:3)

我认为您对客户的需求感到困惑。

您的客户需要静态CMS页面(从管理面板管理)。

因此,Controller,Model和View不是强制性的。

如果您没有pages,请创建一个数据库表。

并保存页面内容,页面标题,元和其他内容。

创建一个名为page的控制器(一次)或您选择的任何一个

在那里创建一个函数,并从数据库中显示页面。

例如。 http://yoursite.com/page/show/aboutus

现在,它将从show()控制器调用page方法,而aboutus是一个参数。

使用pagesaboutus表中获取数据并显示。

您可以使用routes.php重写路线,使网址看起来更漂亮。