Magento

Вопросы и ответы для пользователей платформы электронной коммерции Magento

1
Magento 2: что такое файл Interceptors в var / generation?
Итак, я заметил несколько Interceptor.phpфайлов вvar/generation Я знаю, что эта папка содержит созданные классы, созданные на лету для следующего: Фабрики Доверенные Плагины Я предполагаю, что файлы Interceptor связаны с плагинами, однако иногда я не понимаю, как эти файлы генерируются. Например, у меня есть, var/generation/Magento/Framework/App/Response/Http/Interceptor.phpно этот файл не соответствует ни одному …

2
Magento2 перевод текста шаблона Javascript (KO)
Я пытаюсь добавить перевод для текста, <!-- 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 - Создание заказа с использованием REST API
Мне нужно использовать Magento REST API для создания заказа с мобильного клиента. В моем случае мобильная сторона будет осуществлять оплату напрямую, используя PayPal SDK. Что мне нужно сделать, это создать заказ, установив способ оплаты на денежный перевод и выполнить проверку гостя. Какие API я должен использовать для достижения этой цели?

4
Какие команды компиляции нужны в режиме разработчика и когда?
Может кто-нибудь дать мне инструкции, когда выполнять какие команды компиляции в режиме разработчика Magento 2? Я не уверен, правильно ли я все понял. В devdocs режим разработчика описывается следующим образом: Файлы статического представления не кэшируются; они записываются в каталог Magento pub / static каждый раз, когда их вызывают Означает ли …

17
Исправление безопасности SUPEE-11086 - Возможные проблемы?
Magento выпустила новое исправление безопасности для M1 и обновления для M1 и M2. Эти выпуски включают критические исправления безопасности. «Мы настоятельно рекомендуем всем торговцам обновиться как можно скорее». Какие проблемы я должен учитывать при обновлении или применении этого патча? SUPEE-11086 SUPEE-11086, Magento Commerce 1.14.4.1 и Open Source 1.9.4.1 содержат множество …

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); и …

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

3
Почему и когда использовать «Плоский каталог»?
В процессе изучения проблемы скорости на веб-сайте magento я получил несколько ссылок, где люди говорят, что «Плоский каталог» позволяет повысить производительность и скорость. Проблема в том, что почему он не включен по умолчанию - это проблема скорости. Включит ли «Плоский каталог» также какое-то негативное влияние На моём magento веб-сайте было …

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

1
Как создать нового наблюдателя на событие catalog_product_save_before
Я хочу автоматически генерировать мета-описание для моих продуктов, создав нового наблюдателя для события catalog_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); } В какую папку / …

4
Magento 2: отправка электронной почты программно
Имеет ли Magento 2 встроенную интеграцию со сторонними системами доставки электронной почты транзакций, такими как Amazon SES, Mandrill и т. Д., Или же встроенная функциональность электронной почты по-прежнему основана на mailфункции PHP ? Или письма отправлены с какой-то третьей вещью? Если ответ mailтаков, есть ли сторонние расширения, такие как SMTPPro …

4
Отобразить изображение в сетке администратора в magento 2
Я хочу отобразить изображение в сетке администратора одного из моих модулей. Я использую новую систему сетки, которая с компонентами пользовательского интерфейса. Я посмотрел на то, как миниатюра добавляется в сетку для продуктов, но это как бы над моей головой. Моя сущность не 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 не указана.

2
Создание собственного вспомогательного класса в модуле
Я создал новый модуль с именем, test_helperи я хочу создать вспомогательный класс в этом модуле, чтобы я мог добавлять пользовательские функции, которые будут вызываться по всему моему сайту. Однако я не могу найти какие-либо примеры того, как это сделать. Я предполагаю, что мне нужно создать какой-то дополнительный XML-файл в конфигурации …

2
Индексы застряли на «обработке»
По словам администратора Magento, и индекс перезаписи URL-адресов продуктов, и ассоциация категорий / продуктов работают уже несколько дней. Тем не менее, нет никаких процессов переиндексации PHP, var/locksпапка пуста, и index_processтаблица MySQL имеет совершенно разные статусы: +------------+------------------------------+-----------------+---------------------+---------------------+--------+ | process_id | indexer_code | status | started_at | ended_at | mode | +------------+------------------------------+-----------------+---------------------+---------------------+--------+ …
24 indexing  ee-1.13 

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