symfony 2.5 内容可编辑网页并保存

symfony 2.5 content editable web page and save

我正在使用 symfony 2.5 开发一个项目,它应该能够有一个可编辑文本、背景颜色、背景图像和图像等的网页。我使用 tinymce 进行内联编辑。

我的问题是如何将这些网页保存到数据库中。我要去我们jquery/AJAX。我有很多具有可编辑背景、图像和文本的元素。

我应该如何将这些保存到数据库 我打算获取所有可编辑的内容然后将其传递给 php 以保存在数据库中 我是否应该使用 json 数组并将其传递给php 然后将其保存为数据库中的 json 数组?

改版后好多了。 :)

我会在页面上放置几个控制页面属性的控件。就像 select 或颜色输入、文本编辑器一样。这些输入中的每一个都对应于数据库中的一个字段 table。我的意思是配置 table,链接到用户 table。所以我想:

User

id_user, name
1, John
2, Jim
3, Janis
4, Jimi

Configuration

id_conf, id_user, color, bg_image, text
1, 3, '#EEE', (binary field), 'Whatever text it entered'
1, 2, '#CCC', (binary field), 'Whatever other text it entered'

然后您可以通过 javascript 收集这些输入并创建一个 json 然后由 ajax 传递给 PHP 或者您将输入直接传递给 PHP 而不使用 ajax。然后在服务器代码中处理 json 并将数据保存到数据库或直接将数据保存到数据库,无论您选择哪种方法。 明白了吗?