我想做什么
我想把模板绑定到一个页面上,这个页面可以有不同数量和种类的数据
因此,模板a可以有一个列表,也可以只有正文内容或特殊布局。
我希望这些内容的一部分可以使用create.js从前端进行编辑。因此,页面标题、正文内容等都是可编辑的,需要保存在某个地方(mysql)。我不想在一个大的所见即所得编辑器中编辑内容。
功能相似,但不完全Wordpress允许通过post-meta将自定义数据绑定到帖子。
Drupal通过定义字段并以某种方式将它们绑定到节点来实现这一点。
我正在使用cakepp来构建这个网站,但我很难理解如何以一种简单易懂的方式保存和检索这些数据。
我试着寻找一个解决方案,但我真的不知道我要问的到底是什么。
总之,我使用cake 2.3,create.js(它有主干、下划线和VIE)来构建可以保存到数据库中但具有不同数量和样式的可编辑区域的页面。这些页面将在显示它们的相同环境中进行管理。
这里的目标是在不影响设计的情况下给最终用户一些编辑。我正在寻求良好的资源,以便我可以进一步研究这个主题。图书馆或野外的例子都会很棒。
类似的问题。开放式数据和数据类型的数据库结构和关联
对于cakepp来说,这看起来是一个很好的解决方案。
http://debuggable.com/posts/unlimited-model-fields-expandable-behavior:48428c2e-1988年9月至47日
蛋糕2.3 的更新版本
https://github.com/zeroasterisk/CakePHP-Expandable-Plugin/blob/master/Model/Behavior/ExpandableBehavior.php