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

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

3
Magento 2: получить переписать URL продукта
Я пытаюсь получить rewrite product urlиз load productпользовательского модуля. Я получаю URL в http://localhost/m2/catalog/product/view/id/1401/category/23/формате. Но я хочу http://localhost/m2/juno-jacket.html Вот код в конструкторе public function __construct( \Magento\Catalog\Helper\Product $catalogProductHelper, ) { $this->catalogProductHelper = $catalogProductHelper; } Пользовательская функция public function abc(){ $product_id = '123'; return $this->catalogProductHelper->getProductUrl($product_id); } abc() method возврат URL как http://localhost/m2/catalog/product/view/id/1401/category/23/

6
При локальной установке Magento 2 файлы не создаются в папке pub / static
Я только что установил Magento 2 Community Edition с примерами данных (загруженными с их сайта и не установленными с помощью composer) локально через MAMP. Процесс установки прошел успешно, но все файлы в папке pub / static отсутствуют, кроме .htaccess. Это означает, что все css, js и т. Д. Возвращают 404 …



6
Как распечатать запрос MySQL в magento 2?
Существует getSelect()->__toString();доступна в Magento 1 для печати запроса коллекции. как пример ниже $products = Mage::getModel(‘catalog/product’) ->addAttributeToFilter(‘status’, array(‘eq’ => 1)); echo $products->getSelect()->__toString(); Есть ли какой-нибудь метод, доступный в magento 2? Я нашел это, ->printLogQuery(true);но у меня не работает. Обновление: ниже код. Я пытаюсь получить продукты бестселлера. его работа идеально, но я …

2
Как создать кастомную разработку модулей в magento 2 с нуля?
Как создать Custom Module Development с нуля в magento 2 со следующим пунктом. 1. Как создать модуль 2. Как установить и обновить базу данных 3. Как создать модуль, просмотр и слои контроллера 4. Как проверить интеграцию всех компонентов модуля 6. Как создать команду Magento CLI 7. Как настроить запланированное задание …
15 magento2  grid  crontab  cli  webapi 

1
Magento 2.1 добавление новой проблемы типа компонента
Я добавил новый тип элемента формы с именем Company\Module\Data\Form\Element\PdfButton, когда он есть, version EE 2.0.7и использовал этот элемент на пользовательской вкладке (добавленной путем переопределения Magento\Catalog\Block\Adminhtml\Product\Edit\Tabs) страницы администратора редактирования продукта. После обновления до Magento EE 2.1 пользовательская вкладка исчезла. Чтобы он появился, я добавил модификатор, чтобы создать новую вкладку на странице …


2
Обработка исключений в Magento 2
В Magento 1 я смог отловить исключения и записать их в exception.logфайл, используяMage::logException($e); Теперь, в Magento 2, я могу, catch (\Exception $e)но что мне делать с пойманным исключением? Как мне войти в систему exception.log? Или каков типичный способ справиться с этим?

7
Как переопределить .phtml файлы в Magento 2
Я хочу настроить страницу сведений о продукте, поэтому требуется переопределить некоторые файлы .phtml в следующих местах. Поэтому я хочу знать, как переопределить .phtml файлы в vendor\magento\module-catalog\view\frontend\templates\productилиvendor\magento\module-theme\view

4
500 Внутренняя ошибка сервера при установке magento2.2.2
Я пытаюсь установить Magento 2.2.2 в локальной среде Windows с помощью WAMP. Но это дает мне 500 внутренних ошибок сервера . Когда я заменяю предыдущую версию htaccessфайла, он работает. Это было бы проблемой? Механизм перезаписи включен, и модуль загружен. Журнал ошибок: Invalid command '<IfVersion', perhaps misspelled or defined by a …

5
Почему Magento 2 использует Knockout вместо Angular или React
Мой вопрос так же прост, как и в названии. Почему Magento выбирает нокаут вместо других каркасов, таких как угловые или реагирующие? Есть ли конкретная причина? И это правильная платформа, чтобы задать этот вопрос?

1
Magento 2: Как показать пользовательскую опцию в другом файле phtml
Как мы можем переопределить эту позицию в пользовательской опции, чтобы показать ее в другом файле phtml. добавил этот код, в checkout_cart_index.xmlкотором переопределить только form.phtmlне переопределить default.phtmlфайл. <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <!-- <update handle="checkout_cart_item_renderers"/> --> <body> <referenceContainer name="content"> <referenceBlock name="checkout.cart.form"> <action method="setTemplate"> <argument name="template" xsi:type="string">Bespoke_Bespoke::cart/form.phtml</argument> </action> </referenceBlock> <referenceBlock name="checkout.cart.item.renderers.override"> <action …

4
Какие есть инструменты для проверки стандарта кодирования Magento 2?
В настоящее время я работаю над проектом проверки стандартов кодирования Magento 2. Доступен ли какой-либо другой инструмент, кроме PHP_CodeSniffer , для проверки правильности написания кода в Magento 2 и PHP?

4
Как получить путь к каталогу мультимедиа в файле phtml в magento 2?
Использовал метод ниже для получения пути каталога мультимедиа , но он возвращает ошибку. $om = \Magento\Core\Model\ObjectManager::getInstance(); $directoryList = $om->get(\Magento\App\Filesystem\DirectoryList::class); $pubMediaDir = $directoryList->getPath(\Magento\App\Filesystem\DirectoryList::MEDIA); Пожалуйста, помогите мне найти решение.

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