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

时间:2015-05-22 16:34:28

标签: php mysql tinymce twig symfony-2.5

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

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

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

1 个答案:

答案 0 :(得分:0)

在编辑后好多了。 :)

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

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并将数据保存到数据库或直接将数据保存到数据库,无论您选择上述哪种方法。 知道了吗?