Вопросы с тегом «uicomponent»

9
Magento 2: Как обнаружить изменение шага оформления заказа

Я пытаюсь выяснить лучший метод обнаружения изменения шага в кассе Magento 2. Например, переходя от деталей доставки к оплате или наоборот. Я немного покопался, и vendor/magento/module-checkout/view/frontend/web/js/model/step-navigator.jsя могу использовать, next()который срабатывает при нажатии...

9
Magento 2: Как скрыть столбец в сетке администратора?

Используя 2.1.3, есть ли способ скрыть весь столбец из сетки администратора компонента пользовательского интерфейса ? Я обнаружил, что Magento2 добавляет класс CSS в столбец сетки пользовательского интерфейса , и это скрывает столбец, но не заголовок столбца (смещение столбцов...

9
Magento 2: что населяет «элементы» в компоненте пользовательского интерфейса

KnockoutJS шаблон верхнего уровня для перечисления UI Component выглядит следующим образом <!-- File: vendor/magento//module-ui/view/base/web/templates/collection.html --> <each args="data: elems, as: 'element'"> <render if="hasTemplate()"/> </each> Это переводится Magento в...

9
Как добавить пользовательское поле в форму администратора в Magento 2?

Я создал форму в админке, используя компоненты пользовательского интерфейса, поэтому у меня view/adminhtml/ui_component/[module]_[entity]_form.xmlесть следующее: <field name="configuration"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item...

8
Magento2 ui_component - форма - поле ввода файла изображения

В настоящее время я пытаюсь углубиться в компоненты пользовательского интерфейса, но я застрял здесь. Поскольку было бы немного разместить здесь весь код, я просто опубликую некоторые соответствующие ссылки на github. Что работает, так это загрузка изображения и сохранение имени файла в базе...

8
Magento2: store_id в компоненте листинга пользовательского интерфейса

Я разрабатываю расширение Magento2, которое имеет сетку администратора, которая генерируется с использованием компонента LI Listing. Сетка показывает записи (список элементов блога) просто отлично. Расширение позволяет сохранять элементы блога для определенных просмотров магазина, который сохраняет...

8
Где разместить пользовательскую библиотеку пользовательского интерфейса

Мне нужно создать свою собственную библиотеку пользовательского интерфейса (в основном .lessфайлы, но также изображения и .js), которая будет использоваться в нескольких пользовательских модулях и темах. Я думал, что просто добавлю свои файлы в библиотеку Magento UI, которая находится под /lib/web....

8
Magento 2: Для чего нужна папка `ui_component`?

В дополнение к знакомым папкам, таким как layout, и templates, viewпапка модуля Magento 2 также содержит ui_componentподпапку. view/adminhtml/ui_component Для чего эта папка? Кажется, что-то связано с рендерингом интерфейсов в бэкэнде, но не ясно, как я, как разработчик модуля Magento, использовал...

8
Magento2 отправить ID insertListing в сетку

Как я могу отправить идентификатор из моей формы в сетку листинга вставки? То, что я хочу сделать, в моей форме я загружаю сетку с листингом вставки. В этой сетке я хочу все результаты с идентификатором формы. <insertListing name="insertlisting_colors_one"> <argument name="data"...

8
Для чего нужны «значения по умолчанию» для импорта / экспорта в объекте uiElement?

Во многих конструкторах модели представления пользовательского интерфейса Magento 2 defaultsмассив будет иметь свойство importsили exports. return Collection.extend({ defaults: { //... imports: { rows: '${ $.provider }:data.items' }, return Insert.extend({ defaults: { //... exports: {...

8
Поля adminhtml ui_component не заполнены

Я создал форму экземпляра ui_component. Поля отображаются, но не заполняются. Даже если отрендеренный JSON содержит данные, он не отображается. Что я делаю неправильно? Каковы эффективные шаги отладки? Вот что у меня есть. Для целей тестирования я сделал сущность совершенно минимальной (два поля:...

7
Как создать окно выбора компонента пользовательского интерфейса формы с источником, чтобы заполнить поле выбора

Я пытаюсь выяснить, как я могу создать поле выбора в форме пользовательского интерфейса компонента magento и указать его там, где я могу заполнить список выбора. Как-то так я думал сработает но это не так <field name="formats"> <argument name="data" xsi:type="array"> <item...