Question

J'ai un module personnalisé. À l'intérieur de _prepareform, j'ai aussi l'éditeur de terrain.

$wysiwygConfig = Mage::getSingleton('cms/wysiwyg_config')->getConfig(array('add_variables' => false, 'add_widgets' => true,'files_browser_window_url'=>$this->getUrl().'admin/cms_wysiwyg_images/index/'));
$fieldset->addField('my_field_name','editor',array(
            'label' => Mage::helper('mymodule')->__('Some text'),
            'name' =>  'my_field_name',
            'config'    => $wysiwygConfig,
            'required'=>true,
            'style'=>'width:400px;height:300px;'
)); 

Je peux insérer un widget dans l'éditeur et lorsque j'appuie sur SAVE, il est toujours bien reconnu. Mais quand j'appelle cette valeur de champ à l'intérieur du modèle

 $myobject->getData('my_field_name')

il montrera

{{widget type="cms/widget_block" template="cms/widget/static_block/default.phtml" block_id="1"}}

au lieu du contenu du widget réel.

Comment Magento Parse Data Si le widget est-il à l'intérieur, comment puis-je montrer ce widget une fois qu'il a été inséré dans l'éditeur?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top