我正计划为 CFWheels 中的网站创建一个 CMS。这个概念是管理员用户将登录并能够向网站添加/编辑/删除页面。我确信其他人正在这样做,所以只是想对你使用什么方法来做这件事有一些反馈。
例如,如果我们想添加一个“促销”页面,我们只需填写名称为“促销”或一些 SEO 友好 URL 的创建页面表单,我们就可以通过访问http://看到它/www.mysite.com/promotions或类似的东西。
当然,这意味着物理文件“促销”不存在,但我需要它在用户点击提到的 URL 时显示。CFWheels 使用模型视图控制器,因此它已经有一些重定向,这使事情变得更加困难。
最好有一个草稿系统或修订系统,我们可以在页面实际“上线”之前预览页面。你们是怎么做到的?我还认为如果他们可以创建页面并在页面上直接编辑它们可能会很棒。我看了一下CKEditor,看起来它很不错,所以我会玩弄它。如果你们中的任何人对此有任何示例或资源,那就太好了。
同样,我需要 CFWheels 中的工作概念。提前致谢。