Magento

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

1
Magento 2: що таке файл перехоплювачів у варі / поколінні?
Тому я помітив деякі Interceptor.phpфайли вvar/generation Я знаю, що ця папка містить генеровані класи, створені на льоту, для наступного: Заводи Проксі Плагіни Я припускаю, що файли Interceptor пов'язані з плагінами, проте іноді я не розумію, як ці файли створюються. Наприклад, у мене є, var/generation/Magento/Framework/App/Response/Http/Interceptor.phpале цей файл не відповідає жодному наявному …

4
Magento 2 - Створення замовлення за допомогою REST API
Мені потрібно використовувати API Magento REST для створення замовлення від мобільного клієнта. У моєму випадку мобільна сторона здійснюватиме оплату безпосередньо за допомогою SDK PayPal. Що мені потрібно зробити, це створити замовлення, встановивши спосіб оплати до грошового переказу та здійснивши замовлення гостей. Які API (API) я повинен використовувати для досягнення цього?

2
Текст шаблону Javascript (KO), що перекладає Magento2
Я намагаюся додати переклад для тексту, <!-- ko i18n: 'Store credit available' --><!-- /ko -->присутнього в vendor/magento/module-customer-balance/view/frontend/web/template/payment/customer-balance.html, але якщо я спробую змінити текст у моєму i18n/en_US.csv, він все ще не працює. Я очистив кеш і використав статичний вміст розгортання. Чи є інший спосіб додати переклади для шаблонів KO?

4
Які команди компіляції потрібні в режимі розробника і коли?
Чи може хтось дати мені вказівки, коли запускати команди компіляції в режимі розробника Magento 2? Я не впевнений, чи зрозумів це все ще правильно. У програмі devdocs режим розробника описується так: Файли статичного перегляду не кешовані; вони записуються в каталог Magento pub / static кожного разу, коли вони викликаються Чи …

3
Чому і коли використовувати “Плоский каталог”?
Під час проведення розрядних досліджень щодо випуску швидкості на веб-сайті magento, я отримав кілька посилань, де люди кажуть, що вони дозволяють "Плоский каталог" підвищити продуктивність та швидкість. Проблема полягає в тому, що чому це не включено за замовчуванням, швидкість є проблемою. Чи дозволить "Плоский каталог" також мати негативний вплив? На …

5
Magento 2: Програмно додайте значення до `core_config_data`
Чи має Magento 2 абстракцію високого рівня, яка дозволяє кінцевим користувачам-програмістам оновлювати значення конфігурації в core_config_dataтаблиці? Або використання прямого SQL - єдиний спосіб зробити це в Magento 2? тобто в Magento 1 ви можете зробити щось подібне $config_model = new Mage_Core_Model_Config(); $config_model->saveConfig('my/config/path', $unique_id, 'default', 0); і зберегти значення конфігурації в …

2
Magento 2: Значення за замовчуванням для конфігурації `system.xml`
У Magento 1 можна було Настройте інтерфейс користувача для розділу «Конфігурація системи» у etc/system.xmlфайлах Встановіть типові значення для цих полів у etc/config.xmlфайлах За лаштунками Magento завантажував би дані core_config_data, і якщо нічого не було встановлено, було б за замовчуванням значення, встановлені в усьому світі etc/config.xml. (спрощена версія - це трохи …

4
Magento 2: Надсилання електронної пошти програмно
Чи має Magento 2 якусь вбудовану інтеграцію із системами доставки електронної пошти сторонніх операцій, такими як Amazon SES, Mandrill тощо, чи вбудована функція електронної пошти все ще базується на mailфункції PHP ? Або електронні листи надсилаються з якоюсь третьою справою? Якщо відповідь є mail, чи є розширення сторонніх розробників, як …

1
Як створити нового спостерігача в каталозі подій_product_save_before
Я хочу автоматично створити мета-опис для своїх продуктів, створивши нового спостерігача в каталозі подій_product_save_before з цим кодом: public function autoMetaDescription($observer) { $product = $observer->getEvent()->getProduct(); $metaDescription = "Buy ". $product->getName()." for Rs ".number_format($product->getFinalPrice(), 2)." at sitename.com | New Book | Authorised seller for ". $product->getAttributeText('publisher'); $product->setMetaDescription($metaDescription); } У яку папку / …

10
Об'єднані JS та CSS не працюють в режимі виробництва
Я був у режимі розробника , все було чудово, коли я перейшов у режим виробництва , об'єднані параметри CSS та JS, здається, ігноруються, він знову перелічував усі css та js. Також на сторінці продукту відображаються лише зображення товару в режимі розробника, після переходу в режим виробництва вони зникають. Будь-яка думка …

4
Відобразить зображення в адміністративній сітці в magento 2
Я хочу відобразити зображення в сітці адміністратора одного з моїх модулів. Я використовую нову систему сітки, ту, яка має компоненти ui. Я поглянув на те, як мініатюра додається в сітку для продуктів, але це ніби над головою. Моя сутність не EAV, це проста сутність плоского столу. Я спробував додати це …

6
Версія установки Magento2 для модуля не вказана
Я встановив локальну копію Magento 2. Я зіткнувся з певною проблемою зі спеціальним модулем. Я дотримувався наступної структури файлів / папок app/code/Ps/HelloWorld/etc/module.xml: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> <module name="Ps_HelloWorld" schema_version="0.0.1" setup_version="0.0.1" /> </config> Всередині цього файлу у мене є наступне: я оновив кеш магазину, а потім отримав: Версія установки для модуля "Ps_HelloWorld" …

17
Патч безпеки SUPEE-11086 - Можливі проблеми?
Magento випустив новий патч безпеки для M1 та оновлення для M1 та M2. Ці випуски включають критичні виправлення безпеки. "Ми настійно рекомендуємо всім продавцям оновитись якнайшвидше". На які проблеми слід звертати увагу при оновленні чи застосуванні цього виправлення? SUPEE-11086 SUPEE-11086, Magento Commerce 1.14.4.1 та Open Source 1.9.4.1 містять багато вдосконалень …

2
Індекси застрягли при "обробці"
Індекс "Переписування URL-адреси продукту" та асоціація категорії / продукту працювали протягом кількох днів відповідно до адміністратора Magento Однак не працює запущений php-процес перевстановлення, var/locksпапка порожня, а index_processтаблиця MySQL має зовсім інші статуси: +------------+------------------------------+-----------------+---------------------+---------------------+--------+ | process_id | indexer_code | status | started_at | ended_at | mode | +------------+------------------------------+-----------------+---------------------+---------------------+--------+ | 1 | …
24 indexing  ee-1.13 

2
Створення користувальницького класу помічників у модулі
Я створив новий модуль, який називається, test_helperі я хочу створити клас помічника в цьому модулі, щоб я міг додавати власні функції, які потрібно викликати на всьому сайті. Однак я не можу знайти жодного прикладу того, як це робити. Я припускаю, що мені доведеться створити додатковий xml у конфігурації та оголосити …

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