"Как благодаря композеру использовать сторонние компоненты в Magento 2"
Владимир Полищук, Eltrino
19.12.2015 - Magento 2 Release Event Chernivtsi
#m2cv
4. Какие проблемы решает
composer ?
• Ведение проекта с посторонними библиотеками.
• Разрешение конфликтов библиотек и
приоритеты.
• Поиск и загрузка в проект нужных версий
библиотек
• Генерация autoload.php
5. Composer в Mangento2
• Установка модулей
• Установка библиотек
• Magento-composer-installer
10. Поиск и установка
необходимой библиотеки
bash-4.3$ composer require google/recaptcha
bash-4.3$ *** some magic ***
bash-4.3$ Done.
http://packagist.org
google/recaptcha
11. Текущие проблемы
Создания модулей magento2
• Создать структуру с нуля - долго
• Использование simple модулей – не актуально
• ihb/moduleCreator - ok
15. Добавим вывод капчи в
contact form
magento2/app/code/Eltrino/ReCaptcha/view/frontend/layout/contact_index_index.xml
magento2/app/code/Eltrino/ReCaptcha/view/frontend/templates/captcha.phtml