Вопросы с тегом «magento-2.0»

Обозначает вопросы, связанные с Magento CE / EE версии 2.0

4
Модуль CLI Magento2: при включении выдается ошибка «Неизвестный модуль (и)»
В Magento2 я создал простой пользовательский модуль и хочу включить его с помощью CLI: bin/magento module:enable Vendorname_Modulename Но это дает мне следующую ошибку: Неизвестный модуль (ы): 'Vendorname_Modulename' Модуль и его файлы существуют в app/code/Vendorname/Modulename/ Конечно, я очистил / отключил кэши, очистил генерацию, Memcache (d) не работает ...


3
Что такое IdentityInterface в Magento2
Я вижу, что многие модели в Magento 2 реализованы Magento\Framework\DataObject\IdentityInterface. Этот интерфейс имеет единственный метод, который называется getIdentities Реализация метода обычно возвращается return [self::CACHE_TAG . '_' . $this->getId()];. Пример можно найти здесь. Для чего это нужно ?

1
Неустранимая ошибка Вызов функции-члена dispatch () при вызове моего блока в magento 2
Это мой блочный файл: <?php namespace ChennaiBox\Mymail\Block\Mail; class MailContent extends \Magento\Framework\View\Element\Template { protected $_objectManager; protected $customerSession; public function __construct( \Magento\Customer\Model\Session $customerSession, \Magento\Framework\ObjectManagerInterface $objectManager ) { $this->customerSession = $customerSession; $this->_objectManager = $objectManager; } public function mymailData() { try{ if ($this->customerSession->isLoggedIn()) { $cutomerEmail =(string)$this->customerSession->getCustomer()->getEmail(); echo $cutomerEmail; else{ $this->_redirect('customer/account/login/'); } }catch (Exception $e) …

3
Добавить заметку в поле формы с помощью компонентов пользовательского интерфейса
Как я могу добавить небольшой текст в поле в Magento 2, используя компоненты пользовательского интерфейса. Используя Magento\Framework\Data\Formя мог сделать это: /** @var \Magento\Framework\Data\Form $form */ $form = $this->formFactory->create(); $fieldset = $form->addFieldset( 'base_fieldset', [ 'legend' => __('Some legend here'), 'class' => 'fieldset-wide' ] ); $fieldset->addField( 'name', 'text', [ 'name' => 'name', …



4
Создать мульти-сайт / магазины в magento 2
Можете ли вы предоставить источник / процедуры для создания нескольких веб-сайтов в magento 2. У меня есть Google по этому поводу, но ни один из источника / процедуры не предоставил путь для создания нескольких веб-сайтов / магазинов.


5
Какова предпочтительная структура проекта Magento 2 под VCS?
Когда я начинаю новый проект M2, первое, что я хотел бы сделать, это установить ядро ​​через composer: composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition Теперь я могу написать свой пользовательский модуль (и) и тему (и) в app/code. Затем я добавил бы мою composer.*и всю app/codeпапку в мою VCS. Пока все хорошо. Предположим, теперь …


1
Magento 2 новый шаблон системы сетки
Я копался в новой системе сетки бэкэнда Magento в версии Merchant beta 1.0.0. Прежде всего, я должен сказать, что впечатлен. Теперь вы можете выбрать, какие столбцы видеть, вы можете изменить их порядок, вы можете фильтровать по атрибутам, которые не обязательно имеют столбец. Но это не важно. Я не понимаю, как …

3
Magento 2: каковы преимущества использования сервисных контрактов?
Таким образом, как некоторые из вас могут знать, рекомендуемый Magento 2 способ работы с моделями / коллекциями для действий CRUD - это использование сервисных контрактов. Но все же, согласно Magento SE Q & A, кажется, что большинство людей склонны использовать модель / модель ресурсов / коллекцию напрямую. В качестве примера …

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 Reindex возвращает нет такой сущности
Я успешно перенес каталог из Magento 1.9.2.3 в Magento 2.0.2. После миграции я сделал переиндексацию с помощью команды php bin/magento indexer:reindex. Все успешно переиндексируется, кроме индексов catalog_category_productи catalog_product_category, возвращающихся No such entity.в shell и уведомлений Reindex Requiredв admin. Я проверил, var/log/но ошибок нет. В результате товары добавляются в категории в …

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