12 class Regexceptions extends \Magento\Config\Block\System\Config\Form\Field\FieldArray\AbstractFieldArray
33 \
Magento\Framework\View\Design\Theme\LabelFactory $labelFactory,
36 $this->_elementFactory = $elementFactory;
37 $this->_labelFactory = $labelFactory;
38 parent::__construct($context,
$data);
48 $this->
addColumn(
'search', [
'label' =>
__(
'Search String')]);
49 $this->
addColumn(
'value', [
'label' =>
__(
'Design Theme')]);
50 $this->_addAfter =
false;
51 $this->_addButtonLabel =
__(
'Add \Exception');
63 if ($columnName ==
'value' && isset($this->_columns[$columnName])) {
65 $label = $this->_labelFactory->create();
67 $element = $this->_elementFactory->create(
'select');
77 return str_replace(
"\n",
'',
$element->getElementHtml());
80 return parent::renderCellTemplate($columnName);