So erhalten Sie den Magento 2-Kategoriebaum im Administratorformular für benutzerdefinierte Module.
Ich verwende keine UI-Komponente. Ich verwende Main.php
so füge ich hinzu
$fieldset->addField(
'label',
'text',
[
'name' => 'name',
'label' => __('name'),
'title' => __('name'),
'note' => __('name'),
'required' => true
]
);
hier, wie man so hinzufügt
magento2
category-tree
Magento 2
quelle
quelle
Antworten:
Fügen Sie zunächst ein Feld in Ihr UI-Formular ein:
Erstellen Sie nun eine Js-Datei, um den Wert des Felds zuzuordnen:
Namespace_Modulenname / view / adminhtml / web / js / select-category.js
Erstellen Sie eine Datei, um Optionen für die Anzeige zu erhalten:
Namespace \ ModuleName \ Ui \ Component \ Form \ Category \ Options.php
Ich hoffe es hilft!
quelle
Ich arbeite für mich, habe aber zwei Codezeilen in der
Options.php
Datei bearbeitetquelle