public function __construct(Context $context, ProductHelper $producthelper, CategoryHelper $categoryHelper, ConfigHelper $configHelper, array $data = [])
 {
     $this->config = $configHelper;
     $this->productHelper = $producthelper;
     $this->categoryHelper = $categoryHelper;
     parent::__construct($context, $data);
 }
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\ObjectManagerInterface $objectManagerInterface, $data = [])
 {
     $this->_objectManager = $objectManagerInterface;
     $this->_addAfter = false;
     $this->_addButtonLabel = __('Add New Condition');
     parent::__construct($context, $data);
 }
 /**
  * @param \Magento\Backend\Block\Template\Context $context
  * @param \Magento\Framework\Data\Form\Element\Factory $elementFactory
  * @param \Magento\Framework\View\Design\Theme\LabelFactory $labelFactory
  * @param array $data
  */
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\ObjectManagerInterface $objectManager, \Magento\Framework\Data\Form\Element\Factory $elementFactory, \Mehulchaudhari\Geoip\Helper\Data $geoipHelper, \Magento\Store\Model\System\Store $systemStore, array $data = [])
 {
     $this->_elementFactory = $elementFactory;
     $this->_objectManager = $objectManager;
     $this->_geoipHelper = $geoipHelper;
     $this->_systemStore = $systemStore;
     parent::__construct($context, $data);
 }
 /**
  * Customdatafields constructor.
  *
  * @param \Magento\Framework\Data\Form\Element\Factory                             $elementFactory
  * @param \Dotdigitalgroup\Email\Model\Config\Source\Datamapping\DatafieldsFactory $datafields
  * @param \Magento\Backend\Block\Template\Context                                  $context
  * @param array                                                                    $data
  */
 public function __construct(\Magento\Framework\Data\Form\Element\Factory $elementFactory, \Dotdigitalgroup\Email\Model\Config\Source\Datamapping\DatafieldsFactory $datafields, \Magento\Backend\Block\Template\Context $context, array $data = [])
 {
     $this->elementFactory = $elementFactory;
     $this->datafieldsFactory = $datafields->create();
     $this->_addAfter = false;
     $this->_addButtonLabel = __('Add New Attribute');
     parent::__construct($context, $data);
 }
 /**
  * Customdatafields constructor.
  *
  * @param \Magento\Backend\Block\Template\Context                       $context
  * @param \Dotdigitalgroup\Email\Model\Adminhtml\Source\Rules\Condition $condition
  * @param \Dotdigitalgroup\Email\Model\Adminhtml\Source\Rules\Value     $value
  * @param array                                                         $data
  */
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Dotdigitalgroup\Email\Model\Adminhtml\Source\Rules\Condition $condition, \Dotdigitalgroup\Email\Model\Adminhtml\Source\Rules\Value $value, $data = [])
 {
     $this->condition = $condition;
     $this->value = $value;
     $this->_addAfter = false;
     $this->_addButtonLabel = __('Add New Condition');
     parent::__construct($context, $data);
 }
예제 #6
0
 /**
  * @param \Magento\Backend\Block\Context      $context
  * @param \Magento\Backend\Model\Auth\Session $authSession
  * @param \Magento\Framework\View\Helper\Js   $jsHelper
  * @param array                               $data
  */
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Backend\Model\Auth\Session $authSession, \Magento\Framework\View\Helper\Js $jsHelper, \MercadoPago\MercadoEnvios\Helper\Data $helper, \Magento\Catalog\Model\ResourceModel\Product\Attribute\Collection $attributeCollection, array $data = [])
 {
     $this->addColumn('mercadoenvios', array('label' => __('MercadoEnvíos'), 'style' => 'width:120px'));
     $this->addColumn('magentoproduct', array('label' => __('Product Attribute'), 'style' => 'width:120px'));
     $this->addColumn('unit', array('label' => __('Attribute Unit'), 'style' => 'width:120px'));
     $this->setTemplate('array_dropdown.phtml');
     $this->helper = $helper;
     $this->attributeCollection = $attributeCollection;
     parent::__construct($context);
 }
예제 #7
0
 /**
  * @param \Magento\Backend\Block\Template\Context      $context        Application context
  * @param \Magento\Framework\Data\Form\Element\Factory $elementFactory Element Factory
  * @param array                                        $data           Element Data
  */
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Data\Form\Element\Factory $elementFactory, array $data = [])
 {
     $this->elementFactory = $elementFactory;
     parent::__construct($context, $data);
 }
 /**
  * Construct.
  */
 public function __construct(\Magento\Framework\Data\Form\Element\Factory $elementFactory, \Dotdigitalgroup\Email\Model\Config\Source\Automation\ProgramFactory $programFactory, \Magento\Backend\Block\Template\Context $context, \Magento\Framework\ObjectManagerInterface $objectManagerInterface, $data = [])
 {
     $this->_elementFactory = $elementFactory;
     $this->_programFactory = $programFactory->create();
     parent::__construct($context, $data);
 }
 /**
  * @param \Magento\Backend\Block\Template\Context $context
  * @param \Magento\Framework\Data\Form\Element\Factory $elementFactory
  * @param \Magento\Framework\View\Design\Theme\LabelFactory $labelFactory
  * @param array $data
  */
 public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Data\Form\Element\Factory $elementFactory, \Magento\Framework\View\Design\Theme\LabelFactory $labelFactory, array $data = [])
 {
     $this->_elementFactory = $elementFactory;
     $this->_labelFactory = $labelFactory;
     parent::__construct($context, $data);
 }