15 class Additional extends \Magento\Backend\Block\Widget\Form\Generic
32 \
Magento\Framework\Data\FormFactory $formFactory,
33 \
Magento\Framework\View\Layout\Argument\Interpreter\Options $optionsInterpreter,
37 $this->_optionsInterpreter = $optionsInterpreter;
48 $form = $this->_formFactory->create();
51 $form->addField($itemId,
$item[
'type'],
$item);
65 if (
$item[
'type'] ==
'select' && is_string(
$item[
'values'])) {
66 $modelClass =
$item[
'values'];
67 $item[
'values'] = $this->_optionsInterpreter->evaluate([
'model' => $modelClass]);
69 $item[
'class'] = isset(
$item[
'class']) ?
$item[
'class'] .
' absolute-advice' :
'absolute-advice';
getData($key='', $index=null)