【发布时间】:2018-03-03 21:16:26
【问题描述】:
我有一个基本的博客应用程序,它使用编辑器作为输入文本的方式。但是,当上传图像时,它们会在“正文”字段中保存为 HTML 标记。例如:
<p>Test blog post</p><p><img src="/uploads/11/4d3ca0098c-dsc9011.jpg"></p>
是保存在“正文”字段中的内容。
这就是我检索和显示数据的方式:
foreach($dataProvider->getModels() as $post){
echo Html::a('<div class="well well-sm" id="inner"><h3>'.$post->subject.'</h3>', '/post/view?id=' .$post->id);
echo 'Posted By: ' .$post->user->username . ' <br/><i class = "glyphicon glyphicon-time"></i> '.Yii::$app->formatter->asDatetime($post->updated_at) . '<br/>Views: ' .$post->view_count .'</div>';
}
有没有办法我可以在那里添加一个'if'语句来说
if ($post->body contains < img > tag)
{ display < img > }
【问题讨论】:
标签: php image yii2 thumbnails redactor