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

Обозначает вопрос о разработке и интеграции расширений

4
Лучшая практика Magento 2 для локаций и имен классов
В Magento 1нас привыкли размещать наши классы в этих каталогах блок помощник модель Ресурс и используйте простое имя класса без каких-либо заглавных букв в середине имени. Если мы посмотрим на некоторые случаи в Magento 2 Core Помощники Расположение : - \Foo\Bar\Helper Имя : - *.php Примеры : - \Magento\ImportExport\Helper\Report -\Magento\Cms\Helper\Wysiwyg\Images …

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

2
Лучший способ добавить динамическую сетку в качестве ввода в пользовательском расширении Adminhtml
Я создал собственное расширение локатора магазина с собственной сеткой и отредактировал страницы в Adminhtml, и все отлично работает. Для часов работы магазинов я хотел бы реализовать динамическую сетку, как для параметров атрибута. Сейчас я нашел решение, но надеюсь, что есть лучший или хотя бы более чистый способ. Что у меня …

3
Magento 1: улучшение моего рабочего процесса разработки модулей (Modman, composer, git)
Это то, о чем я думал в течение достаточно долгого времени, но я не могу найти правильный способ сделать это. В общем, я работаю с 6 различными сайтами, все работают под управлением Magento CE 1.9.2+ На этих сайтах я использую набор расширений, которые были разработаны мной и командой, с которой …

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


2
Как определяется начальная страница конфигурации системы (admin / system_config / index)?
Я часто замечаю , что страница запуска конфигурации системы ( System > Configurationв админке) отличается от установки к установке. Вместо того, чтобы показывать General > Generalраздел, я всегда вижу раздел того или иного расширения. Как это произошло? Это не порядок сортировки, поскольку это также происходит в магазинах, где General > …

4
Страница «Создать категорию», на которой отображаются все продукты по специальной цене.
По сути, я создал категорию «Продукты в продаже», в которую я хотел бы автоматически включить все продукты из моего каталога, к которым была применена специальная цена (через Каталог> Управление продуктами). Я хотел бы, чтобы страница сохранила многоуровневую навигацию и возможности сортировки , которые содержит стандартная страница категории Magento. Кажется, что …

1
Выберите файл для установки через Composer в зависимости от версии Magento
Было бы очень удобно включить несколько версий кода в модуль composer'd и заставить composer определить, какую версию развернуть, основываясь на версии Magento цели установки. Например, для Magento> 1.7 используйте system.xml, который включает в себя tooltip, вложенные groupи другие современные функции, но для более старых версий Magento используйте урезанную версию файла, …

5
Где я могу разместить файлы .php, .js, .html, .css из сторонних библиотек, которые взаимодействуют с разрабатываемым мною расширением?
Допустим, я хочу разработать расширение Magento, которое взаимодействует, скажем, с пакетом диаграмм с открытым исходным кодом или галереей изображений или чем-то, что НЕ является частью самого расширения. При загрузке (отдельно от расширения) сторонняя библиотека поставляется в отдельном .zip со всеми своими .php, .js, .html и .css вместе. Поместить ли я …

2
Как определить расширения, которые «звонят домой»?
Есть ли способ идентифицировать код, который отправляет HTTP-запросы на удаленный сервер в фоновом режиме? Я заметил, что, когда у меня на компьютере разработки нет приема, многие магазины загружаются очень долго, даже на локальном хосте. У меня такое ощущение, что некоторые удаленные серверы долго реагируют из-за моего нестабильного соединения. Я хотел …

1
Ошибка 404 на странице конфигурации
Каждый раз, когда я устанавливаю новое расширение и открываю опции admin - system - configuration - module, я получаю ошибку 404. Выход из системы помогает, но как этого избежать? Проблема связана с кешем разрешений администратора, но как ее обновить программно, скажем, из сценария установки? Любые идеи?

2
Не удается войти в систему после установки расширения
Заранее извиняюсь за тонкие детали на этом. Я продаю расширение Magento. С последней версией я начал получать странные сообщения об ошибках от нескольких пользователей. В частности, после установки расширения они сообщают, что не могут войти в систему администратору, запросы на вход перенаправляются обратно на страницу входа и не отображаются сообщения …

6
Magento 2: изменение цены продукта в контроллере в данный момент не работает!
Я пытался изменить цену своих продуктов следующим образом: controller.php: [РЕДАКТИРОВАТЬ] <?php namespace MassiveArt\ShoppingCart\Controller\Index; use Magento\Catalog\Model\ProductFactory; use Magento\Checkout\Model\Cart; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; use Magento\Framework\Controller\Result\JsonFactory; use Magento\Framework\Data\Form\FormKey; class Index extends Action { /** * @var FormKey */ protected $formKey; /** * @var Session */ protected $checkoutSession; /** * @var Cart */ protected …

2
Где создавать собственные расширения для Magento2?
В некоторых статьях рекомендуется создавать собственные расширения, app/codeа в других - создавать их в vendor. Оба эти метода в порядке? Что делать, если я хочу переопределить модуль в vendor? Мне нужно написать свой пользовательский модуль также внутри vendorпапки или app/code? Они действуют как кодовые пулы, как в Magento 1.x? Пожалуйста, …

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