Я создаю модуль, который будет поддерживать разные параметры конфигурации для разных видов хранилища, и было бы здорово иметь селектор вида магазина, похожий на тот, который появляется при редактировании продукт в админе.Добавить селектор вида на панель инструментов администратора в Magento 2
мне удалось добавить кнопки на мой панели модуля с помощью кода:
class Edit extends \Magento\Backend\Block\Template
{
protected function _prepareLayout()
{
$this->getToolbar()->addChild(
'save_button',
'Magento\Backend\Block\Widget\Button',
[
'label' => __('Save'),
'data_attribute' => [
'role' => 'save',
],
'class' => 'save primary',
'onclick' => "jQuery('#mp_mymodule_edit_form').submit();",
]
);
return parent::_prepareLayout();
}
}
Интересно, если бы можно было вставить селектор просмотра магазина с помощью метода Tools :: AddChild? Посмотрел вокруг переполнения стека и Google в целом и не смог найти ничего на этом. Пальцы скрестились, кто-то знает.
Заранее спасибо
** XML-версия работает как очарование! ** –
@ musaffar.patel Можете ли вы также рассказать о том, как хранить значения для вида хранилища в моем настраиваемом модуле. Далее для моего модуля я использовал простые таблицы, а не EAV. Обязательно ли использовать EAV для просмотра нескольких магазинов? –