# Magento 2 wysiwyg editor filter image

I have custom module field code is bellow for wysiwyg field:-

 $wysiwygConfig =$this->_wysiwygConfig->getConfig(['tab_id' => $this->getTabId()]);$fieldset->addField(
'news_content',
'editor',
[
'name' => 'news_content',
'label' => __('Long Description'),
'title' => __('Long Description'),
'style' => 'height:11em',
'required' => true,
'disabled' => $isElementDisabled, 'config' =>$wysiwygConfig
]
);


when i upload image in this field with content it only shows content and image is not come with proper tag as bellow:-

<p><img src="{{media url="wysiwyg/24.png"}}" alt="" /></p>
<p>test</p>


so there is a question that content filter we used in 1.9.X.X is not in magento 2.0.2.

how can i get image and description from wysiwyg editor with default filter to display image with content.

• where you are using this??? – Asish Hira Apr 6 '16 at 10:09
• using in admin edit page Custom\News\Block\Adminhtml\Items\Edit\Tab\Main.php – denish vachhani Apr 6 '16 at 10:14

Use below code:

$objectManager = \Magento\Framework\App\ObjectManager::getInstance();$objectManager->get('\Magento\Cms\Model\Template\FilterProvider')->getBlockFilter()->filter($item->getContent());  In above code $item->getContent() is your editor content

• Exactly what i was looking for. – Azeem Hassni Sep 1 '16 at 10:49

Use this code:

$objectManager = \Magento\Framework\App\ObjectManager::getInstance();$product = $objectManager->get('Magento\Framework\Filter\Template')->getTemplateProcessor()->filter($attributeHtml);


Where $attributeHtml should be the content of editor. • it gives error Undefined property: Magento\Catalog\Helper\Output::$_getTemplateProcessor any solution for that. – denish vachhani Apr 6 '16 at 10:42
• I update my answer please check this now! and let me know – Asish Hira Apr 6 '16 at 10:47
• it gives blank page. – denish vachhani Apr 6 '16 at 10:50
• Do you use echo \$product ?? – Asish Hira Apr 6 '16 at 10:51
• no but did not load page – denish vachhani Apr 6 '16 at 10:52