如何在 CodeIgniter 3 中处理 tinyMCE 内容
How to handle tinyMCE content in CodeIgniter 3
我在使用 CodeIgniter 3 开发的应用程序中添加了 tinyMCE 编辑器。但是我在 POST 上处理它的内容时遇到问题。
提交内容时,如果其他字段有错误,需要显示用户提交的内容,但显示的是标签。
最初看起来像这样:
提交后看起来像这样:
如何解决这个问题,即使多次 POST 提交也能正常显示,没有标签?
使用下一个函数制作您自己的表单助手扩展:
function set_ta_value($field, $tv = NULL)
{
$CI =& get_instance();
if ($CI->input->post($field)) return $CI->input->post($field);
return $tv;
}
对于文本区域字段,应使用 set_ta_value()
而不是 set_value()
。
Docs.
所有学分归于@Wouter60。
我在使用 CodeIgniter 3 开发的应用程序中添加了 tinyMCE 编辑器。但是我在 POST 上处理它的内容时遇到问题。
提交内容时,如果其他字段有错误,需要显示用户提交的内容,但显示的是标签。
最初看起来像这样:
提交后看起来像这样:
如何解决这个问题,即使多次 POST 提交也能正常显示,没有标签?
使用下一个函数制作您自己的表单助手扩展:
function set_ta_value($field, $tv = NULL)
{
$CI =& get_instance();
if ($CI->input->post($field)) return $CI->input->post($field);
return $tv;
}
对于文本区域字段,应使用 set_ta_value()
而不是 set_value()
。
Docs.
所有学分归于@Wouter60。