如何通过原则 2 保存到数据库 CKeditor 值



我和内特有项目,教义2。当我想通过原则 2 从表单中保存 CKeditor 值时,它会裁剪相同的 HTML 标签并且不会保存好。我的方法保存文章。

public function addArticle($creator, $data) {
    $article = new Article();
    $article->setCategory($data->category);
    $article->setContent($data->content);
    $article->setTitle($data->title);    
    $this->em->persist($article);
    $this->em->flush();
}

变量 $data->内容具有以下值:

<h1>My first article</h1>
<p><strong>One bold line</strong></p>
.
.

但它保存到数据库:

<h1>My first article</h1>
<p>

你知道,哪里是错误?如何用原则 2 保存 CKeditor 值

也许你应该使用文本而不是字符串,没有长度值。

原则 2 文本字段类型:

映射和转换没有最大长度的字符串数据。如果你不这样做 知道要存储的数据的最大长度,您应该考虑 使用此类型。从数据库中检索的值始终是 转换为 PHP 的字符串类型,如果没有数据,则转换为 null。

相关内容

  • 没有找到相关文章

最新更新