使用不同的键和值保存数据

时间:2013-08-01 00:12:54

标签: cakephp database-design backbone.js inline-editing drupal-8

我想做什么

我希望将模板绑定到一个页面,该页面中可能包含不同数量和类型的数据。

因此,模板a可以包含列表或仅包含正文内容或特殊布局。

我希望使用create.js从前端编辑此内容的一部分。所以页面标题,正文内容等都是可编辑的,需要在某处保存(mysql)并以某种方式。我不希望在一个大的WYSIWYG编辑器中编辑内容。

类似功能但不完全 Wordpress允许通过post meta将自定义数据绑定到帖子。

Drupal通过定义字段并以某种方式将它们绑定到节点来完成此任务。

我正在使用cakephp来构建这个网站,但我很难以一种简单易懂的方式解决这些数据的保存和检索问题。

我试过寻找一个解决方案,但我并不确切地知道我要问的是什么。

总而言之,我使用cake 2.3,create.js(具有主干和下划线以及VIE)来构建可以保存到数据库但具有不同数量和样式的可编辑区域的页面。这些页面将在显示的相同环境中进行管理。

这里的目标是在不影响设计的情况下为最终用户进行一些编辑。我要求有很好的资源,所以我可以进一步研究这个问题。图书馆或野外的例子会很棒。

类似的问题。 Database structure and associations for open-ended data and data types