我打算在CFWheels为网站创建CMS。 概念是管理员用户将登录并能够向网站添加/编辑/删除页面。我相信其他人正在这样做,所以只想要一些反馈你正在使用什么方法来做这件事。
例如,如果我们想要添加“促销”页面,我们只需填写创建页面表单,其名称为“促销”或一些SEO友好URL,我们将能够通过访问http://www.mysite.com/promotions或类似的东西。
当然这意味着物理文件“促销”不存在,但我需要它在用户点击提到的URL时显示。 CFWheels使用模型视图控制器,因此它已经有一些重定向,这使得事情变得更加困难。
最好有一个草稿系统或修订系统,我们可以在它实际“实时”之前预览页面。 你们这是怎么做到的? 我也认为如果他们可以创建页面并在页面上直接编辑它们可能会很棒。我看了一下CKEditor,看起来很不错,所以我会玩弄它。如果您有任何关于此的示例或资源,那将是很棒的。
同样,我需要CFWheels中的工作概念。 提前谢谢。
答案 0 :(得分:2)
它已经完成了。
See SplashCMS listed on the CFWheels site
它是开源的,所以我建议下载并调查代码,看看他们在做什么。或者,更好的是,不要重新发明轮子并使用它。它是开源的,因此您可以随时进行更改/增强。
这是另一个 - EZPlug
不确定为什么你会被困在CFWheels上。如果您只是在寻找使用框架构建的ColdFusion CMS,MURA似乎正在取得进展 - GetMura.com(也是开源)
从彼得的评论中添加 - Charlie Arehart has a fairly extensive list of ColdFusion CMS's on his site。