Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在自建joomla组件中内置所见即所得编辑器_Joomla - Fatal编程技术网

如何在自建joomla组件中内置所见即所得编辑器

如何在自建joomla组件中内置所见即所得编辑器,joomla,Joomla,我知道有一些代码可以让joomla中的编辑器像 <?php $editor = JFactory::getEditor(); echo $editor->display('description', $row->description, '550', '400', '60', '20', false); ?> 但在我提交表单后,内容将返回到纯文本 我一定错过了一些东西,希望有人能帮助我。在操作页面尝试下面的代码以获得价值

我知道有一些代码可以让joomla中的编辑器像

    <?php
      $editor = JFactory::getEditor();
             echo $editor->display('description', $row->description, '550', '400', '60', '20', false);
?>

但在我提交表单后,内容将返回到纯文本


我一定错过了一些东西,希望有人能帮助我。

在操作页面尝试下面的代码以获得价值。希望能有帮助

$description = JRequest::getVar('description', 'default value goes here', 'post','validation type',JREQUEST_ALLOWHTML);

你能再描述一下吗?你是说在模型文件中,我添加了这段代码,并将其绑定到数据库?是的,我认为在模型文件中可以找到类似$post=JRequest::get(“post”)的代码;在此之后,您需要添加如下代码:$post['description']=JRequest::getVar('description','default value go here','post','validation type',JRequest\u allowtml);嘿,如何将验证添加到描述输入,这意味着如果输入为空,数据将不会传递到数据库?我将“验证类型”更改为“必需”,但没有效果。其他的都很好。