我最近和一个团队一起为一所学校的新网站工作。成功完成。我们给了他一个管理面板,他可以在任何他想要的地方编辑页面或添加图像&我用了时间编辑器。现在客户需要一个新的页面,但他想创建一个新的页面时,需要是可能的,我不知道如何创建该代码,因为我是一个新的php,我们使用codeigniter 3.0。因为当他单击一个按钮时,它必须为该页面创建一个控制器,模型和视图,并在数据库中创建一个新表。谁能帮我一下……
我想你混淆了你的客户想要什么。
你的客户端想要一个静态的CMS页面(从管理面板管理)。
所以,控制器,模型和视图不是必须的。
如果没有pages
,创建一个数据库表
并保存页面内容,页面标题,meta和其他内容。
创建一个名为page
的控制器(一次性),或者您选择的任何名称,
创建一个函数,从数据库中显示页面
。http://yoursite.com/page/show/aboutus
现在,它将从page
控制器调用show()
方法,aboutus
是一个参数。
用aboutus
从pages
表中取出数据并显示。
routes.php
重写路由,使url看起来更漂亮。