【问题标题】:Page creation dynamically codeigniter页面创建动态codeigniter
【发布时间】:2015-10-26 10:26:49
【问题描述】:

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

【问题讨论】:

    标签: php html codeigniter-3


    【解决方案1】:

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

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

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

    如果没有pages,则创建数据库表。

    并在那里保存页面内容、页面标题、元数据和其他内容。

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

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

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

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

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

    您可以使用routes.php 重写路由以使 URL 看起来更漂亮。

    【讨论】:

      猜你喜欢
      • 2011-07-26
      • 1970-01-01
      • 2013-01-29
      • 2015-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-11
      • 2019-11-07
      相关资源
      最近更新 更多