Запитання з тегом «magento2»

Загальні питання про Magento 2, не характерні для другорядних версій. Використовуйте цей тег, щоб відрізнити його від Magento 1. Якщо у вас виникли проблеми з певною версією, будь ласка, використовуйте замість цього відповідний тег "Magento-2.x". Функціональні можливості між незначними версіями Magento 2 можуть відрізнятися.

3
Список продуктів Magento2 - Показати параметри продукту
Я зараз працюю над новою темою Magento 2. Для цієї теми я хочу показати всі параметри продукту (спеціальні параметри та параметри форми, що можна налаштувати продукт) у списку продуктів. Таким чином користувач може швидко додати продукти до свого кошика. Я спробував додати product.infoблок catalog_category_view.xmlі встановити продукт для цього блоку. Параметри …

2
JS Widget: два користувацькі віджети розширено один і той же батьківський віджет Magento 2
Передумова У мене є два користувацькі віджети, що розширюють той самий батьківський віджет. Батьківський віджет: Magento_ConfigurableProduct/js/configurable Перший користувальницький віджет: Vendor_AModule/js/configurable Другий спеціальний віджет: Vendor_BModule/js/configurable Перший користувальницький віджет require-config.js: var config = { map: { '*': { configurable: 'Vendor_AModule/js/configurable' } } }; Перший користувальницький віджет JS: define([ 'jquery', 'mage/translate', 'Magento_ConfigurableProduct/js/configurable' ], …

2
Як додати номер відстеження до поточної доставки замовлення в Magento 2?
Я знайшов зразкові коди для Magento 1.x. Але я поняття не маю, як це зробити на Magento 2. Чи може хтось описати, як це реалізувати, використовуючи залежність ін'єкції (DI) ? Дякую. $trackingDetail = array( 'carrier_code' => 'ups', 'title' => 'United Parcel Service', 'number' => 'TORD23254WERZXd3', // Replace with your tracking …

6
Як отримати назву країни з коду країни в Magento 2?
я хочу отримати назву країни з коду країни, я отримав код країни з порядку замовлення даних таким чином: $data = $order->getShippingAddress()->getData(); $countryCode = $data['country_id']; echo $countryCode; він надрукує "US" або будь-який інший код країни, чи є спосіб отримати назву країни з цього коду країни?

6
Magento 2 - Переосмислення CSS без використання! Важливо скрізь
Зараз я працюю на сайті Magento 2 для клієнта. Припустимо, бренд мого клієнта є, boofarі тему, яку я намагаюся розширити / переосмислити, це те, що foobarя встановив як основну тему, використовуючиfrontend/Foobarthemes/boofar/theme.xml <theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> <title>Boofar</title> <parent>Foobarthemes/foobar1</parent> <media> <preview_image>media/preview.jpg</preview_image> </media> Потім під frontend/Foobarthemes/boofar/web/css/source/_theme.lessя написав код CSS, який я хочу змінити. Я …

3
Magento 2: style-m.css vs style-l.css
Як style-m.cssі style-l.cssфайли створюються в Magento2? Теоретично style-m.cssслід мати менше коду та мати стилі лише для мобільних пристроїв, ніж style-l.cssдля швидшого завантаження на мобільні пристрої. Як ви визначаєте у файлі менше, якщо частина коду має бути частиною style-m.cssабо style-l.css? Наступні посилання та вихідний код не допомогли мені зрозуміти це. Ресурси: …
10 magento2  layout  css 

2
Magento 2: перевірка addFieldToFilter на NULL не працює
Я намагаюся отримати записи з бази даних, яка містить значення parent_item_id NULL . $order_ = $this->_objectManager->create('Vendor\Module\Model\Saleslist') ->getCollection() ->addFieldToFilter( 'order_id', $orderId )->addFieldToFilter( 'parent_item_id', ['eq' => NULL] ); а також потрібно додати parent_item_idрівну NULL або '' string check.

1
Як динамічно увімкнути / відключити <preference> у di.xml?
Наразі &lt;preference/&gt;в одному з моїх файлів di.xml є таке: &lt;preference for="Magento\Contact\Controller\Index\Post" type="RadTest\TestModule\Controller\Contact\Post" /&gt; У мене на панелі адміністратора є параметр включення / відключення мого модуля. Я хочу, &lt;preference&gt;щоб це було ввімкнено лише тоді, коли для моєї спеціальної опції налаштування встановлено ввімкнено Як я можу динамічно включати та вимикати &lt;preference/&gt;переопределення відповідно …

1
Magento 2: Як додати продуктову сітку до спеціального модуля за допомогою компонента ui?
Я додав продуктову сітку у формі адміністратора Magento 2 за допомогою цього посилання: продуктова сітка . Але тепер я створюю форму адміністратора за допомогою компонента ui, і я не в змозі змінити сітку продукту за допомогою компонента ui. Будь ласка, допоможи мені. view / adminhtml / layout / productlabel_productlabel_edit.xml &lt;?xml …

1
Magento 2: журнал повільних запитів
Повернувшись до M1, ви можете ввійти повільні запити, змінивши наступні змінні в lib/Varien/Db/Adapter/Pdo/Mysql.php: /** * Write SQL debug data to file * * @var bool */ protected $_debug = false; /** * Minimum query duration time to be logged * * @var unknown_type */ protected $_logQueryTime = 0.05; /** * …

1
Кілька кошиків або розділення котирування в Magento2
Я хочу показати два кошики для звичайних товарів та товарів продавця. Я не думаю, що неможливо створити декілька кошиків або шляхом розбиття, або створення декількох . Тому що Magento 2 окремий модуль для Quote. Хтось може сказати мені, як я можу досягти своєї вимоги? Дякую

1
Як зробити поле форми лише заново, використовуючи ui-компоненти?
У мене є таке ui-компонентне визначення форми в моєму модулі Magento 2. &lt;field name="name"&gt; &lt;argument name="data" xsi:type="array"&gt; &lt;item name="config" xsi:type="array"&gt; &lt;item name="dataType" xsi:type="string"&gt;text&lt;/item&gt; &lt;item name="label" xsi:type="string" translate="true"&gt;Some Label&lt;/item&gt; &lt;item name="formElement" xsi:type="string"&gt;input&lt;/item&gt; &lt;item name="source" xsi:type="string"&gt;something_here&lt;/item&gt; &lt;item name="sortOrder" xsi:type="number"&gt;10&lt;/item&gt; &lt;item name="dataScope" xsi:type="string"&gt;name&lt;/item&gt; &lt;item name="notice" xsi:type="string" translate="true"&gt;Enter something here&lt;/item&gt; &lt;item name="validation" xsi:type="array"&gt; &lt;item …

1
Як отримати поточний ідентифікатор веб-сайту на панелі адміністратора?
Я працюю зі спеціальним розширенням, пов’язаним із кількома веб-сайтами. Я зіткнувся з проблемою, визначте виконання сценарію коду на панелі адміністратора, отримавши ідентифікатор веб-сайту. Я очікував результат, website_idяк 0 (ідентифікатор за замовчуванням у store_websiteтаблиці). Але коли я використовую цю функцію нижче, вона завжди повертається 1. /** @var \Magento\Store\Model\StoreManagerInterface */ $this-&gt;_storeManager-&gt;getStore()-&gt;getWebsiteId(); //return …

1
Magento 2: Як додати текст заповнення до вуличних полів у касі?
Назад, я встановив адресу вулиці, щоб вона мала 3 рядки. Я хотів би поставити інший заповнювач у кожному полі: Вулиця Будівля / Квартира Площа Таким чином користувач може вводити дані більш структурованим чином. Подібне запитання можна знайти тут: Magento 2 - Як вплинути на адресу вулиці у формах оформлення замовлення …

1
Методи сховища Magento 2 CMS Page getList () не повертають очікуваного об'єкта
Мені потрібно видалити всі сторінки CMS. Ось код: Простір імен незабаром \ Core \ Setup; використовувати Magento \ Cms \ Api \ PageRepositoryInterface; використовувати Magento \ Framework \ Api \ SearchCriteriaInterface; клас Cms { / ** * @var SearchCriteriaInterface * / приватні $ searchCriteria; / ** * @var PageRepositoryInterface * …
10 magento2 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.