Запитання з тегом «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, композитор, git)
Це те, що я мав на увазі досить довгий час, але я не можу знайти правильний метод зробити це. Отже, я працюю з 6 різними веб-сайтами, на яких працює Magento CE 1.9.2+ На цих веб-сайтах я використовую купу розширень, які я та команда, з якою я працюю, розробили (тут ми …

4
Коли відправити події у користувальницький модуль?
Це питання стосовно Magento 1 та Magento 2. Я розумію, що як хороша практика, розробникам сторонніх модулів рекомендується відправляти події у своєму спеціальному модулі, щоб полегшити роботу з іншими модулями. Я хотів би знати: де розробник повинен відправляти події у користувацькому модулі? Чи є рекомендоване місце для відправки подій? Наприклад, …


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

4
Створіть сторінку категорії, на якій відображаються всі товари спеціальних цін
В основному я створив категорію "Продукція у продажу", в якій я хотів би автоматично містити всі товари в своєму каталозі, на які було застосовано спеціальну ціну (через Каталог> Управління продуктами). Я хотів би, щоб сторінка зберегла багатошарові можливості навігації та сортування, які містить стандартна сторінка категорії Magento. Здається, що це …

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

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

2
Як визначити розширення, які є "домашнім телефоном"?
Чи є спосіб визначити код, який надсилає HTTP-запити на віддалений сервер у фоновому режимі? Я помітив, що коли на моїй розробці є плямистий прийом, багато магазинів потребують тривалого завантаження, навіть працює на localhost. У мене таке відчуття, тому що деякі віддалені сервери потребують тривалого часу, щоб реагувати через мій плямистий …

1
Помилка 404 на сторінці конфігурації
Кожен раз, коли я встановлюю нове розширення та відкриваю параметри адміністратора - системи - конфігурації - модуля, я отримую помилку 404. Вихід із програми допомагає, але як цього уникнути? Проблема пов'язана з кешем дозволів адміністратора, але як оновити програмно, скажімо, зі скрипта встановлення? Будь-які ідеї?

2
Неможливо увійти до адміністратора після встановлення розширення
Заздалегідь вибачте за тонкі деталі на цьому. Продам розширення Magento. З останньою версією я почав отримувати незвичайний звіт про помилку від кількох користувачів. Зокрема, після встановлення розширення вони повідомляють про неможливість входу до адміністратора, при цьому запити про вхід переспрямовуються назад на сторінку входу, і без жодного повідомлення про помилку. …

6
Magento 2: Зміна ціни продукту в контролері наразі не працює!
Я намагався змінити ціну своїх товарів так: Controller.php: [EDIT] <?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 $cart; …

2
Де створити спеціальні розширення для Magento2?
Деякі статті заохочують створювати власні розширення в app/codeінших, а інші заохочують їх створювати під vendor. Чи добре ці обидва ці методи? Що робити, якщо я хочу замінити модуль vendor? Чи потрібно писати власний модуль також всередині vendorпапки або app/code? Чи діють вони як кодові пули, як у Magento 1.x? Будь-хто, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.