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

Общие вопросы о Magento 2, не относящиеся к минорной версии. Используйте этот тег, чтобы отличить его от Magento 1. Если у вас есть проблемы с конкретной версией, используйте вместо этого соответствующий тег «Magento-2.x». Функциональные возможности между второстепенными версиями Magento 2 могут отличаться.

2
Magento 2: Показать капчу в форме обратной связи
Я использую приведенный ниже код в блоке CMS, чтобы показать стандартную форму для связи с нами. <p>{{block class="Magento\Contact\Block\ContactForm" name="contactForm" template="Magento_Contact::form.phtml"}}</p> Просто интересно, будет ли основной способ включить капчу в форме?

4
Magento 2 не позволяет связывать модули с помощью символических ссылок
Я добавил локальный модуль разработки (отдельный репозиторий git) в Magento 2, используя символические ссылки, и он работал нормально, пока я не попал в шаблоны PHTML. После тяжелой отладки я обнаружил, что класс файловой системы Magento 2 ( Magento\Framework\Filesystem\Directory\Read) использует isExists()метод в сочетании с getAbsolutePath()вызовом, чтобы проверить, существует ли шаблон PHTML. …
10 module  magento2 

2
Как создать тему в стабильной версии magento 2?
Как создать тему в стабильной версии magento 2? Существуют учебные пособия для бета-версии, но не стабильные. Я предпринял следующие шаги: Созданная папка в приложении / design / frontend / Themevendorname / Themename / в созданном файле theme.xml & composer.json но когда я зашел в админ stores->configuration->General->Designв этом раскрывающемся меню "Тема …
10 magento2  theme 

1
Шаблон электронной почты 'custom_mail_template' не определен
Я пытаюсь отправить почту с моего пользовательского модуля. Для этого я создал system.xmlфайл, но он возвращает ошибку. Ошибка: Шаблон электронной почты 'custom_mail_template' не определен. мой код: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd"> <system> <tab id="custom" translate="label" sortOrder="1"> <label>custom mail</label> </tab> <section id="custom" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="1"> <label>custom mail</label> <tab>custom</tab> …

2
Получить продукт из сохранения событий наблюдателя - Magento 2
После события сохранения продукта я пытаюсь получить доступ к продукту в magento 2. Я настроил слушателя на: controller_action_catalog_product_save_entity_after XML выглядит следующим образом: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd"> <event name="controller_action_catalog_product_save_entity_after"> <observer name="wire_products_update" instance="TBS\WireProductsHook\Observer\WireProductsUpdate" /> </event> </config> Класс наблюдателей затем вызывается при сохранении продукта, но я не могу найти никакой информации о том, как …
10 magento2 

1
Magento 2: Новый Конфигурируемый продукт - выбираете существующие простые продукты вручную?
Я создаю новый конфигурируемый продукт через панель администратора (на основе цвета). Мои простые товары (дети) уже существуют через импорт товаров. Когда я нажимаю «Редактировать конфигурации», я иду по пути создания новых простых вариантов. Я не хочу этого делать. Я просто хочу выбрать существующие продукты. Интересно, что если я продолжу и …

3
Шаблон Magento 2 .gitignore для нового проекта
Я установил magento2через композитор. Я не смог найти никакой информации о распространенных файлах gitignore для magento2, и структура файла все еще странная для меня. Может кто-нибудь поделиться общим шаблоном gitignore? Спасибо!
10 magento2  git 


3
Программно создать настраиваемый продукт и назначить простой продукт настраиваемому продукту в продукте Magento2
Это то, что я сделал до сих пор. Простые и настраиваемые продукты созданы. Проблема в том, что я не могу назначить простой продукт настраиваемому продукту. Вот код (идентификаторы и атрибуты работают с образцами данных по умолчанию). //simple product $simple_product = $this->_objectManager->create('\Magento\Catalog\Model\Product'); $simple_product->setSku('test-simple'); $simple_product->setName('test name simple'); $simple_product->setAttributeSetId(4); $simple_product->setSize_general(193); // value id …
10 php  magento2 

1
Magento 2: Соглашение об именовании виртуальных типов
Дата: 1 июня 2015 г. (учитывая изменяющуюся природу Magento 2) В Magento 2 вы можете настроить «виртуальный тип» в di.xmlфайле конфигурации модуля . Эти виртуальные типы позволяют изменять аргументы конкретной внедренной зависимости. В основном коде Magento 2, по-видимому, существует два соглашения об именах для виртуальных типов. В первом случае виртуальный …



3
Переписать класс Magento 1 в Magento 2 с системой впрыска зависимостей
Обойдя основной код Magento 2 , похоже, что старая система переписывания классов была разорвана и заменена новой системой внедрения зависимостей. К сожалению, нет документации для этой новой системы. Есть ли у кого-нибудь пример конфигурации модуля, который позволил бы пользователю в Magento 2 «переписать» класс Mage_Catalog_Model_Productновым классом Packagename_Modulename_Model_Product, используя новую систему …

1
Magento 2 - магазин отключить проблему на веб-сайте нескольких магазинов
Я работаю над веб-сайтом нескольких магазинов, насколько я знаю, человек должен иметь возможность отключить просмотр магазина / веб-сайт, если это не просмотр магазина по умолчанию / веб-сайт. Я хочу отключить некоторые виды магазина, но не могу отключить магазин. это даст мне уведомление Это нельзя отключить PS: я уже установил один …

1
Magento 2.3 Удалить источник инвентаря
Я установил чистую Magento 2.3. Попробовав multi stock options, я заметил, что на странице «Управление источником» я могу создать новый источник, но не удалить его. Похоже, на этой странице отсутствует выпадающий список действий (ошибка Magento?). У кого-нибудь есть идеи, как это исправить? Мне нужен тест удален. Путь меню: Stores > …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.