示例#1
0
 /**
  * @param \Magento\Framework\Data\Form\Element\Factory $factoryElement
  * @param \Magento\Framework\Data\Form\Element\CollectionFactory $factoryCollection
  * @param \Magento\Framework\Escaper $escaper
  * @param \Magento\Cms\Model\Wysiwyg\Config $wysiwygConfig
  * @param \Magento\Framework\View\LayoutInterface $layout
  * @param \Magento\Framework\Module\Manager $moduleManager
  * @param \Magento\Backend\Helper\Data $backendData
  * @param array $data
  */
 public function __construct(\Magento\Framework\Data\Form\Element\Factory $factoryElement, \Magento\Framework\Data\Form\Element\CollectionFactory $factoryCollection, \Magento\Framework\Escaper $escaper, \Magento\Cms\Model\Wysiwyg\Config $wysiwygConfig, \Magento\Framework\View\LayoutInterface $layout, \Magento\Framework\Module\Manager $moduleManager, \Magento\Backend\Helper\Data $backendData, array $data = [])
 {
     $this->_wysiwygConfig = $wysiwygConfig;
     $this->_layout = $layout;
     $this->_moduleManager = $moduleManager;
     $this->_backendData = $backendData;
     parent::__construct($factoryElement, $factoryCollection, $escaper, $data);
 }
示例#2
0
 /**
  * @param Factory $factoryElement
  * @param CollectionFactory $factoryCollection
  * @param Escaper $escaper
  * @param array $data
  */
 public function __construct(Factory $factoryElement, CollectionFactory $factoryCollection, Escaper $escaper, $data = array())
 {
     parent::__construct($factoryElement, $factoryCollection, $escaper, $data);
     if ($this->isEnabled()) {
         $this->setType('wysiwyg');
         $this->setExtType('wysiwyg');
     } else {
         $this->setType('textarea');
         $this->setExtType('textarea');
     }
 }
 public function __construct(\Magento\Framework\Data\Form\Element\Factory $factoryElement, \Magento\Framework\Data\Form\Element\CollectionFactory $factoryCollection, Config $wysiwygConfig, Escaper $escaper, $data = [])
 {
     parent::__construct($factoryElement, $factoryCollection, $escaper, $data);
     $this->setType('textarea');
     $this->setExtType('textarea');
     $config = $wysiwygConfig->getConfig();
     $config->setEncodeDirectives(false);
     $config->setNoDisplay(true);
     $config->setFilesBrowserWindowWidth(100);
     $this->setConfig($config);
 }