Als «ui-form» getaggte Fragen

2
Magento 2 - So fügen Sie die DateTime-UI-Komponente hinzu
Ich möchte beim Hinzufügen einer neuen Seite ein neues Feld als Datum / Uhrzeit in den CMS-Seitenabschnitt einfügen. Ich habe festgestellt, dass Magento die UI-Komponente für dieses Feld verwendet. Nach dem Durchsuchen konnte ich das Datumsfeld mit dem folgenden Code hinzufügen, aber kein Datum / Uhrzeit-Feld hinzufügen. Kann mir jemand …

1
Formularfeld "Magento 2.1 Ui-Komponente" Tokeneingabe
Ich möchte Tags in einem Eingabefeld hinzufügen, ähnlich wie es in Produktform gemacht wird, um Kategorien hinzuzufügen - was im Bild unten gezeigt wird. So viel Aufgabe habe ich durch das Hinzufügen einer Feldkomponente im Formular "Benutzerdefinierte Benutzeroberfläche" gelöst <field name="parent"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">Magento\Catalog\Ui\Component\Product\Form\Categories\Options</item> <item name="config" xsi:type="array"> …

1
Magento 2 Kundenattribut in Form von ui_component anzeigen
Ich habe ein ui_component- Formular erstellt. Wo ich Kundendaten anzeigen muss, Entspricht der Kundenbearbeitung . Aber ich kann ihre Daten aus der customer_entityTabelle anzeigen. DataProvider.php public function getData() { if (isset($this->loadedData)) { return $this->loadedData; } // {Vendor}\{Module}\Model\GridFactory // Returns Customer Resource Model $items = $this->gridFactory->create()->getCollection(); $items->getSelect()->join('customer_entity_text as second', 'main_table.entity_id = …

1
Magento 2 Kategorie hinzufügen Tree Renderer-Eingabe mit modaler Schaltfläche
Ich versuche, die Kategorieeingabe für mein benutzerdefiniertes Formular mithilfe eines UIComponent-Formulars zu platzieren. Ich kann Dropdown erstellen, aber wie kann ich die Schaltfläche erstellen und ein neues Modal daraus öffnen? Kann ich einen erstellen Schaltfläche mit UIComponent und öffnen Sie eine modale von ihm. Ich möchte eine Schaltfläche anstelle einer …


1
So legen Sie den Standardwert für Text fest und wählen das Feld im neuen Formular für die Benutzeroberfläche in Magento 2 aus
Ich kann keinen Standardwert für das Textfeld festlegen oder in meinem benutzerdefinierten Administrator-UI-Formular auswählen. In Bearbeitungsform funktioniert es. Ich möchte Systemkonfigurationswerte als Standardwerte festlegen. Hier ist meine Dataprovider.php public function getData(){ if (isset($this->loadedData)) { return $this->loadedData; } if ($itemId) $items = $this->collection->getItems(); $data = $this->dataPersistor->get('form_item'); if (!empty($data)) { //Do something …

2
Wie kann ich einem Administrationsformular in Magento 2 ein benutzerdefiniertes Feld hinzufügen?
Ich habe im Administrator ein Formular mit UI-Komponenten erstellt, daher habe view/adminhtml/ui_component/[module]_[entity]_form.xmlich Folgendes: <field name="configuration"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="label" xsi:type="string" translate="true">Configuration</item> <item name="formElement" xsi:type="string">textarea</item> <item name="source" xsi:type="string">form</item> <item name="sortOrder" xsi:type="number">30</item> <item name="dataScope" xsi:type="string">configuration</item> <item name="validation" xsi:type="array"> <item name="required-entry" xsi:type="boolean">true</item> </item> </item> </argument> </field> …

2
Magento 2: So stellen Sie den Radioeingabewert mithilfe des UI-Formulars ein
Ich muss einen Gender-Radio-Eingang mit der Magento-UI-Komponentenform erstellen <field name="gender"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="description" xsi:type="string" translate="true">Gender</item> <item name="dataType" xsi:type="string">boolean</item> <item name="formElement" xsi:type="string">radio</item> <item name="valueMap" xsi:type="array"> <item name="true" xsi:type="boolean">male</item> <item name="false" xsi:type="boolean">femal</item> </item> </item> </argument> </field>
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.