Pytania otagowane jako uicomponent

Oznacza pytania dotyczące składników Magento Ui


2
Jak zmienić format daty filtru siatki administratora Magento 2 bez użycia komponentu interfejsu użytkownika?
Poniżej some_grid_block.xml, Jak mogę zmienić format daty w filtrze kalendarza. <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="adminhtml.qrcode.grid.container"> <block class="Oneteam\Qrcode\Block\Grid" name="adminhtml.qrcode.grid" as="grid"> <arguments> <argument name="id" xsi:type="string">QrcodeGrid</argument> <argument name="dataSource" xsi:type="object">Oneteam\Qrcode\Model\ResourceModel\Qrcode\Collection</argument> <argument name="default_sort" xsi:type="string">qr_id</argument> <argument name="default_dir" xsi:type="string">desc</argument> </arguments> <block class="Magento\Backend\Block\Widget\Grid\Column\Filter\Date"> <filterRange name="created_at" class="Magento\Backend\Block\Widget\Grid\Column\Filter\Date"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataScope" xsi:type="string">created_at</item> …

2
Kasa - Jak owinąć wiele elementów w klasie - Magento 2
Jak owinąć dwa elementy formularza kasy w div? Na przykład powiedzmy, że chciałem owinąć pola kraju i kodu pocztowego w div z klasą example-class, jak mam to zrobić? Co próbowałem Próbowałem to osiągnąć, dodając je jako dzieci, <item name="shippingAddress" xsi:type="array">ale to tylko powoduje błędy w interfejsie użytkownika. Chociaż dostałem puste …

1
Magento 2 Pokaż atrybut klienta w formie interfejsu użytkownika
Utworzyłem formularz ui_component . Gdzie muszę pokazać dane klienta, tak samo jak edycja klienta . Ale mogę wyświetlić ich dane z customer_entitytabeli. 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 = second.entity_id'); //print_r($items->getData()); …

1
Ustaw wartości domyślne dla wielokrotnego wyboru komponentu interfejsu użytkownika
Mam niestandardową jednostkę w mojej instalacji Magento 2. Jedno z pól tego podmiotu jest typu wielokrotnego wyboru i zawiera listę wszystkich krajów. Używam komponentów interfejsu użytkownika do formularza administratora. Ponieważ w zaznaczeniu znajduje się około 200 rekordów, nie chcę mieć pola wielokrotnego wyboru, ponieważ nie jest to takie łatwe w …


8
Magento 2.1 Jak utworzyć niestandardowe pole komponentu formularza zależne od innej wartości pola?
Mam jedno pole, które ma kilka opcji. Jedno z nich będzie miało pola zależne od wartości, inne będą ukryte. Skopiowałem i rozszerzyłem js komponentu dla mojego pola, ale to nie działało lub zrobiłem to źle. Składnik interfejsu użytkownika obsługuje tę funkcję? Jak mogę to osiągnąć? Poniżej zrobiłem: <field name="field1"> <argument …


1
Jak udostępniać obserwowalne wyniki Knockout JS między komponentami interfejsu użytkownika
Rozumiem, jak używać imports: {}iexports: {} udostępniać właściwości składników interfejsu użytkownika, takie jak: defaults: { exports: { shouldShowMessage: '${$.component}' } } Która zwraca nazwę komponentu w eksporcie. Ale kiedy próbuję wyeksportować obserwowalność Nokaut, zawsze jest ona niezdefiniowana: defaults: { exports: { shouldShowMessage: '${$.shouldShowMessage}' } } ... setupKoBindings: function() { this.shouldShowMessage …


1
Magento 2.2: Co to jest plik definition.map.xml?
Magento 2.2 wprowadził nowy plik, definicja.map.xml . Jaki jest cel i zamiar tego pliku? Wydaje się, że jest to związane z budowaniem właściwości schemaMap Magento\Ui\Config\Converter, ale żadna z notatek GitHub tak naprawdę nie wyjaśnia zamiaru tych plików ani tego, co ma przekazać. Oprócz ogólnej ciekawości, moim głównym zainteresowaniem jest załatanie …

2
Co oznaczają „source” i „dataScope” w formularzu administratora pliku konfiguracyjnego komponentu interfejsu użytkownika
Istnieją węzły source i dataScope w Administratorze Magento2 z konfiguracji komponentu interfejsu użytkownika. Co mają na myśli i jak mają być używane? <field name="title"> <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">Page Title</item> <item name="formElement" xsi:type="string">input</item> <item name="source" xsi:type="string">page</item> <item name="sortOrder" xsi:type="number">20</item> <item name="dataScope" xsi:type="string">title</item> …

2
Magento 2.1.2 Formularz Ui-Element Wybierz element spośród wielu menu rozwijanych
Mam dwie listy rozwijane, jedną dla Godziny i jedną dla Minut. Udało mi się wyświetlić listę rozwijaną przez wiele godzin Ale każdy może pomóc - jak wyświetlić listę rozwijaną w minutach, a nie godzinach w formie Ui Component? jak ten na obrazku. <field name="start_date"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">NameSpace\ModuleName\Model\Xyz\Source\Hours</item> …

1
Magento 2: Jak dodać siatkę produktu w module niestandardowym za pomocą komponentu interfejsu użytkownika?
Dodałem siatkę produktu w formularzu administratora Magento 2, używając tego linku: siatka produktu . Ale teraz tworzę formularz administratora za pomocą komponentu interfejsu użytkownika i nie jestem w stanie zmienić siatki produktu za pomocą komponentu interfejsu użytkownika. Proszę pomóż mi. zobacz / adminhtml / layout / productlabel_productlabel_edit.xml <?xml version="1.0"?> <page …

1
Jak zrobić pole formularza tylko do odczytu przy użyciu komponentów interfejsu użytkownika?
Mam definicję pola formularza w komponencie interfejsu użytkownika w moim module Magento 2. <field name="name"> <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">Some Label</item> <item name="formElement" xsi:type="string">input</item> <item name="source" xsi:type="string">something_here</item> <item name="sortOrder" xsi:type="number">10</item> <item name="dataScope" xsi:type="string">name</item> <item name="notice" xsi:type="string" translate="true">Enter something here</item> <item name="validation" xsi:type="array"> …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.