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

18
Magento 2: как проверить, установлен ли модуль

В Magento 2 можно проверить, установлен ли модуль во время выполнения? В Magento 1 я либо использовал isModuleEnabledвспомогательный метод, либо вручную извлекал глобальное дерево конфигурации и проверял узлы под ним <modules/>. Есть ли isModuleEnabledэквивалент в Magento 2? Если нет, то как...

18
Свойство не имеет соответствующего установщика в классе Magento \ Quote \ Api \ Data \ AddressInterface при изменении шага извлечения

1 - я добавляю атрибут eav в customer_address $attributesInfo = [ 'reference' => [ 'label' => 'Reference', 'type' => 'varchar', 'input' => 'text', 'position' => 100, 'visible' => true, 'required' => false, ], ]; foreach ($attributesInfo as $attributeCode => $attributeParams)...

18
Что такое жесткая зависимость и что такое мягкая зависимость?

В Magento 2 (любая стабильная версия) вы можете запустить эту команду, bin/magento info:dependencies:show-modulesи вы получите CSV-файл в корне вашего приложения, который называется modules-dependencies.csvсо всеми зависимостями модуля, который выглядит следующим образом: Что такое жесткая...

17
Magento 2 Enterprise: создание нового модуля в каталоге поставщиков

Я пытался создать новый модуль в vendorкаталоге в Magento Enterprise 2.0.0. Модуль не может быть загружен после того, как я запустил Magento setup:upgrade. Если я переместлю мои файлы в app/codeкаталог, модуль будет успешно установлен. В версии Magento 2 Enterprise все модули находятся в...

17
Почему папка `code` отсутствует в папке` app` в стабильной версии magento 2?

Я скачал стабильную версию Magento 2 с https://www.magentocommerce.com/download с примерами данных и установил. Он отлично работает в обеих областях, т.е. фронтэнд и бэкэнд. Но я не смог найти app/codeпапку. Аналогичные папки модуля находятся под vendor\magento. Изменилась ли структура папок в...

17
как подключить другую базу из magento

Можно ли подключиться к другой базе данных из Magento и получить доступ к данным? Если мне нужно создать модуль, как я могу создать модуль для доступа к другой базе данных? Есть ли учебник, который рассказывает об этом с нуля? Любая...

16
в чем разница между отключением вывода модуля и активным модулем = true

В magento я понял, что мы можем отключить наш модуль двумя способами Перейдя в бэкэнд Magento к System> Configuration> Advanced> Disable modules output, мы можем легко отключить некоторые модули. В каталоге app / etc / modules, изменив активный тег с true на false. Могу ли я узнать, в чем...

15
Как мне лицензировать мой модуль?

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

15
Magento 2: Как установить пользовательский шаблон для основного блока

Я пытаюсь переопределить файл register.phtml в моем модуле, но, похоже, есть некоторая проблема с настройкой, из-за которой Magento не может использовать мой пользовательский шаблон для переопределения шаблона в основном модуле. Я проверил код, но не могу найти проблему. Кто-нибудь может помочь?...

15
Создайте модуль сотрудника как модуль клиента в magento 2

Я создал модуль Employee. такой же, как модуль клиента. Я скопировал все файлы из vendor/magento/module-customerв app/code/Magento/Employee. Я заменил клиента на сотрудника . но это показывает ошибку: «InvalidArgumentException» с сообщением «Ожидается имя константы. и [InvalidArgumentException] Нет...

14
Когда отправлять события в пользовательский модуль?

Это вопрос как к Magento 1, так и к Magento 2. Я понимаю, что в качестве хорошей практики сторонним разработчикам модулей рекомендуется отправлять события в свои пользовательские модули, чтобы упростить работу с другими модулями. Я бы хотел знать: где разработчик должен отправлять события в...

14
Как переопределить класс Virtual Type в Magento 2

Как переопределить блок VirtualType в Magento 2, я хочу переопределить следующий блок виртуального типа своим собственным блоком, <virtualType name="Magento\CatalogSearch\Block\SearchResult\ListProduct" type="Magento\Catalog\Block\Product\ListProduct"> <arguments> <argument...

14
Добавление пользовательских макетов для CMS и использования категорий с пользовательскими проблемами модуля

У меня есть категория в моем магазине, которая требует совершенно другого макета, чем стандартные макеты Magento. Поэтому я создал новую копию 1column.phtml, переименовал ее и внес одно небольшое изменение в тест. Теперь проблема в том, что пользовательский макет не отображается. Я создал модуль...

14
Magento 1: улучшение моего рабочего процесса разработки модулей (Modman, composer, git)

Это то, о чем я думал в течение достаточно долгого времени, но я не могу найти правильный способ сделать это. В общем, я работаю с 6 различными сайтами, все работают под управлением Magento CE 1.9.2+ На этих сайтах я использую набор расширений, которые были разработаны мной и командой, с которой я...

14
Как получить данные из config.xml модуля

В модуле я должен получить некоторые данные из файла config.xml модулей B и C . Есть ли методы или классы, предназначенные для этого? Особенно мне нужно получить структуру XML и значения узла, <default>чтобы я мог восстановить значения по умолчанию конфигурации системы модулей B и C. Ниже...

13
Модуль удаления Magento 2

По-видимому, теперь Magento 2 поддерживает сценарии удаления, которые позволяют изменять схему БД при удалении модуля (horay !!). Как объясняется здесь, это работает только для модуля, установленного через композитор. (Я надеюсь, что это будет работать в будущем для всех модулей, но это другая...

13
Как отобразить пользовательский атрибут в поле Адреса доставки администратора?

Я добавил раскрывающееся пользовательское поле на странице оформления заказа с пользовательскими значениями. Работает нормально, также сохраняет значения атрибутов в базе данных, но не отображает их в адресе доставки заказа. Есть идеи как это показать? InstallSchema.php $connection->addColumn(...

12
Как переопределить / переписать класс блока в Magento 1?

Примечание. Это задание является каноническим вопросом, который полностью объясняет, как работает перезапись блока, и может использоваться как дублирующая цель для более конкретных вопросов «Как переопределить блок X» или «Почему моя перезапись не работает». Смотрите также: Поиск канонических...

12
Ошибка API REST Magento2 «Класс не существует»

Я создал тестовый веб-сервис Magento 2.0.2 REST на основе блога Алана: http://alankent.me/2015/07/24/creating-a-new-rest-web-service-in-magento-2/ Я использую Postman для вызова пользовательского веб-сервиса и получаю следующую ошибку: "message": "Class does not exist", "code": -1, "trace": "#0...