Als «uicomponent» getaggte Fragen

Bezeichnet Fragen zu Magento Ui-Komponenten

2
Magento2 Sie müssen Grid mit mehreren Tabellensammlungen mithilfe von UI-Komponenten erstellen
Es wurde mit dem Erstellen eines benutzerdefinierten Moduls begonnen und verfügt über eine Funktion zum Anzeigen der GRID-Ansicht, für die mehrere Tabellen in der Sammlung verknüpft und in GRID und Filtern gerendert werden müssen. Ich habe die UI-Komponente von magento2 verwendet, kann jedoch die Aufgaben des Zusammenfügens mehrerer Tabellen in …

2
Magento2 send ID insertListing to grid
Wie kann ich eine ID aus meinem Formular an ein Listenraster zum Einfügen senden? Was ich tun möchte, ist in meinem Formular lade ich ein Raster mit Insert Listing. In diesem Raster möchte ich alle Ergebnisse mit der ID des Formulars. <insertListing name="insertlisting_colors_one"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item …

1
Wofür sind die Standardeinstellungen für Import / Export in einem uiElement-Objekt?
In vielen Modellkonstruktoren der UI-Elementansicht von Magento 2 verfügt das defaultsArray über eine importsoder exports-Eigenschaft. return Collection.extend({ defaults: { //... imports: { rows: '${ $.provider }:data.items' }, return Insert.extend({ defaults: { //... exports: { externalFiltersModifier: '${ $.externalProvider }:params.filters_modifier' }, Betrachtet man die Quelle des uiElementModuls, #File: vendor/magento/module-ui/view/base/web/js/lib/core/element/element.js initLinks: function () …

1
adminhtml form ui_component Felder nicht ausgefüllt
Ich habe eine Formular-ui_component-Instanz erstellt. Die Felder werden gerendert, aber nicht ausgefüllt. Obwohl der gerenderte JSON die Daten enthält, werden sie nicht angezeigt. Was mache ich falsch? Was sind effektive Debugging-Schritte? Hier ist was ich habe. Zu Testzwecken habe ich die Entität ziemlich minimal gemacht (zwei Felder: foo_idund name). Die …

2
Wo kann eine benutzerdefinierte UI-Bibliothek platziert werden?
Ich muss meine eigene UI-Bibliothek erstellen (hauptsächlich .lessDateien, aber auch Bilder und .js), die in mehreren benutzerdefinierten Modulen und Designs verwendet wird. Ich dachte, ich füge meine Dateien einfach der Magento UI-Bibliothek hinzu, die sich unter befindet /lib/web. Aber ist es zuallererst erlaubt (und ist es eine gute Praxis), benutzerdefinierte …

1
Magento2 ui_component - Formular - Eingabefeld für Bilddatei
Ich versuche gerade, tiefer in die UI-Komponenten einzudringen, aber ich stecke hier irgendwie fest. Da es ein bisschen viel wäre, den gesamten Code hier zu posten, werde ich nur einige relevante Github-Links posten. Was funktioniert, ist ein Bild hochzuladen und den Dateinamen in der Datenbank zu speichern. Was nicht funktioniert, …

1
Magento2: store_id in der UI-Listing-Komponente
Ich entwickle eine Magento2-Erweiterung mit einem Admin-Raster, das mithilfe der UI-Listing-Komponente generiert wird. Das Raster zeigt die Datensätze (eine Liste von Blog-Elementen) einwandfrei an. Die Erweiterung ermöglicht das Speichern von Blog-Elementen für bestimmte Geschäftsansichten, wodurch die blog_id zusammen mit der store_id in einer separaten Datenbanktabelle gespeichert wird. Jetzt möchte ich …

2
Magento 2: Wozu dient der Ordner "ui_component"?
Der Ordner eines Magento 2-Moduls enthält nicht nur vertraute Ordner wie layoutund templates, sondern viewauch einen ui_componentUnterordner. view/adminhtml/ui_component Wofür ist dieser Ordner? Es scheint etwas mit dem Rendern von Benutzeroberflächen im Back-End zu tun zu haben, aber es ist nicht klar, wie ich als Magento-Modulentwickler die Dateien in diesem Ordner …

2
Magento 2 HTML in der UI-Komponentenrasterspalte
Ich möchte einen Link zur Bestellung im UI-Komponentenraster für meine benutzerdefinierte Protokolltabelle hinzufügen. Ich konnte erfolgreich in Zeilen Protokollnachricht mit teilen $item[$this->getData('name')] = html_entity_decode(nl2br($item[$this->getData('name')])); Dieser Ansatz funktioniert jedoch nicht für Anker: public function prepareDataSource(array $dataSource) { if (isset($dataSource['data']['items'])) { foreach ($dataSource['data']['items'] as & $item) { if (array_key_exists('order_id', $item) && !empty($item['order_id'])) …

2
So erstellen Sie ein Formular-UI-Komponenten-Auswahlfeld mit einer Quelle zum Ausfüllen des Auswahlfelds
Ich versuche herauszufinden, wie ich ein Auswahlfeld in Magento-Komponenten-UI-Form erstellen und auf einige verweisen kann, in denen ich die Auswahlliste ausfüllen kann. So etwas dachte ich würde funktionieren, aber es funktioniert nicht <field name="formats"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="disabled" xsi:type="boolean">false</item> <item name="label" xsi:type="string" translate="true">formats</item> …


1
Generieren Sie den get-Parameter im XML-Layout Admin
Ich habe eine benutzerdefinierte Erweiterung, die ein Raster mit XML generiert. Das Problem besteht darin, dass ich eine Schaltfläche hinzufügen muss, die einen Link mit einem get-Parameter aus einer über url übermittelten get-Anforderung generiert. Der XML-Code für eine Schaltfläche wie diese sieht folgendermaßen aus: <item name="buttons" xsi:type="array"> <item name="sync" xsi:type="array"> …


1
So erstellen Sie ein Admin-Raster ohne DB-Sammlung in Magento - 2
Meine Anforderung besteht darin, ein Datenraster eines Webdienstes mit Such- und Sortierfunktionen anzuzeigen. Derzeit speichere ich alle Daten des Webdienstes in einer DB-Tabelle und zeige diese Werte im Admin-Grid mit dieser DB-Sammlung an. In Magento-2 ist es möglich, ein Administrationsraster mit Filter- und Sortierfunktionen zu erstellen, ohne die DB-Sammlung zu …


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.