Magento

Питання та відповіді для користувачів платформи електронної комерції Magento

2
Як кеш працює в магенто?
Я хотів би отримати більшу чіткість у алгоритмі кешування Magento. Я посилався https://www.nicksays.co.uk/developers-guide-magento-cache/ http://www.demacmedia.com/magento-commerce/magento-tutorials/understanding-full-page-cache/ Тим не менш, коли я дивлюся на папку var / cache, я можу бачити mage--0до mage--9і mage--aз нього mage--f. Що це все? Що вони роблять? Як вони роблять? Хтось може пояснити це поняття?

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

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? Існують підручники, доступні для бета-версії, але нестабільні. Я вжив таких кроків: Створена папка всередині програми / дизайну / frontend / Themevendorname / Themename / у створеній темі.xml & composer.json але коли я перейшов до адміністратора stores->configuration->General->Designв розкривному меню Тема дизайну ........ там …
10 magento2  theme 

2
Отримайте продукт від спостерігача за подіями Save 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 of …
10 php  magento2 

2
Magento перенаправляє на домашню сторінку, коли я шукаю продукти, що використовують маркери REST
Я шукав подібні продукти localhost/api/rest/products Але це безпосередньо переадресація на домашню сторінку localhost. Я створив усі ключі та маркери, і я також спробував це:127.0.0.1/rest/api/products
10 magento-1.9  rest 

2
Як правильно відключити (Модель) перезапис
Існує стороннє розширення, яке переписує певний базовий клас Magento. Не має значення, чи це блок, помічник чи модель, але в цьому випадку це модель. Зараз я стикаюся, що це перезапис поганий, і я хотів би його відключити, не змінюючи розширення сторонніх розробників. Отже, я пишу власні розширення, які залежать від …

3
Як додати поле зображення до моїх спеціальних динамічних полів у конфігурації системи?
Я хочу дозволити користувачеві адміністратора генерувати стільки полів, скільки він хоче. Я знайшов рішення в іншому розширенні, і я використав його як мою вихідну точку. Тож у мене є такий код: В system.xml: <showcases translate="label"> <label>Showcases</label> <frontend_type>text</frontend_type> <sort_order>10</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <fields> <showcase translate="label"> <label>Showcases</label> <frontend_type>select</frontend_type> <frontend_model>awesomehome/adminhtml_showcases</frontend_model> <backend_model>adminhtml/system_config_backend_serialized</backend_model> <sort_order>410</sort_order> <show_in_default>1</show_in_default> …


1
Magento 2: Конвенція про іменування віртуального типу
Дата: 1 червня 2015 р. (Враховуючи мінливий характер Magento 2) У Magento 2 ви можете налаштувати "віртуальний тип" у di.xmlфайлі конфігурації модуля . Ці віртуальні типи дозволяють змінювати аргументи конкретної введеної залежності. У основному коді Magento 2, схоже, є два умови іменування для віртуальних типів. По-перше, віртуальний тип має ім'я, …

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