Как добавить новый пользовательский элемент в Magento 2? - PullRequest
0 голосов
/ 10 июля 2019

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

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

Может кто-нибудь помочь мне разобраться, как добавить этот пользовательский элемент в Magento, где разместить эти новые файлы в файловой структуре и что нужно сделать для условного отображения этогоэлемент

1 Ответ

0 голосов
/ 11 июля 2019

1 / Файлы тем (.phtml) всегда подключены к блоку (.php).Вам нужно узнать, как переопределять блоки Magento, если вы хотите добавить методы php.

То же самое для моделей (обработчики базы данных) и контроллеров (обработчики ответов http).

Magento2 php переписывает


2 / Чтобы добавить стили и файлы JavaScript, вы должны выучить Magento layouts.Это xml-файлы, определяющие структуру страниц Magento.

Макеты Magento 2


3 / Для перезаписи существующего файла javascript вы будете использовать файл requirejs-config.js.Вы должны будете учиться, используя require js и knockout js.

Javascript Bulding в Magento 2


В заключение, у вас есть мир для изучения.

Сохраняйте мотивацию и страсть, найдите время, чтобы учиться, и вы будете прогрессировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...