php - 使用ckeditor在页面上编辑多个div,然后将HTML保存到文件

标签 php javascript codeigniter ckeditor wkhtmltopdf

大家好,我正在实现一个页面,上面有大约 9 个单独的 div,我希望每个 div 都可以使用 ckeditor 单独编辑。该页面是通过带有 codeigniter 的 php 动态生成的,但我希望用户能够在最终确定之前对 HTML 进行更改。我目前已经实现了 ckeditor 来编辑 div,如下所示:http://nightly.ckeditor.com/7614/_samples/divreplace.html

但是在用户完成后,我希望能够将 HTML 保存在我的服务器上,因为我将使用 wkhtmltopdf 将页面转换为 PDF。正如您在示例中看到的那样,一旦您单击任何一个 div,它就会打开一个新的编辑器。当用户完成页面编辑时,我需要一种提交更改的方法,因为我正在尝试对生成的 HTML 进行 pdf 处理,所以我不能包含按钮或类似元素。我也担心,因为在这个例子中你不能隐藏所有的编辑器,你只能打开一个新的 PDF 将显示 ckeditor 框。我在想我可以在 javascript 事件上获取文档并通过 ajax 请求将其发送到 php 函数,该函数将其保存到文件然后 PDF 文件,但我不确定如何触发 html 提交事件或替换剩余的编辑框。有什么建议吗?

最佳答案

为什么不制作第二个页面并将数据发布到其中?

您可以免费预览和返回编辑选项。

关于php - 使用ckeditor在页面上编辑多个div,然后将HTML保存到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12570108/

相关文章:

javascript - ExtJS 4 Ext.grid.Panel 选择颜色

html - .htaccess 隐藏具有相对链接问题的index.php

php - 带有 CI 的原生 cURL

php - LinkedIn 获取 token 返回 HTTP 1.1 400 - 错误请求错误

javascript - React Native Image 如何使用 onError

javascript - Canvas 上的正弦运动 : Call function at turning points

php - 标准化图像的正确方法

php - 在 PHP 中使用内置函数 ini_set 和符号 @ 有什么区别?

c# - 我想将数据从 C# 发送到 php

PHP链式方法,如何知道哪一个是最后一个