【发布时间】:2019-03-26 20:21:35
【问题描述】:
我正在尝试创建一个选项页面,我想知道如何保存该页面上的设置。 我知道如何使用表单创建一个普通页面,并且通常该表单中的每个字段都是数据库中的一列。
但是对于选项页面,每个设置(例如布局、颜色、字体等)都应该是每行或作为数组存储在数据库中。
有人做过吗?
编辑澄清
我想要一个如下的数据库表:
id | setting_name | setting_value
---|--------------|--------------
1 | page_bg | #FFFFFF
2 | page_width | full
表格应该是这样的:
<form>
<label for="page_bg">Page background color</label>
<input id="page_bg" name="page_bg" type="text" />
<label for="page_width">Page Layout</label>
<select id="page_width" name="page_width">
<option value>Select layout</option>
<option value="full">Full</option>
<option value="medium">Medium</option>
</select>
</form>
我有一个选项页面,所有设置都已显示为表单(类似于 wordpress 中的主题)。
【问题讨论】:
标签: cakephp cakephp-3.0