Работа с композером (Composer)
Начиная с ...не помню... версии как в DLE, так и у меня в админке я начал использовать композер для получения данных. А так-как многие жаловались на то, что вспомогательные файлы "очень" тяжёлые и их очень много, то я и решил устанавливать их уже по мере установки самой MH Admin. Но, не всегда это работает, к сожалению. Поэтому и решил добавить инстркуцию сюда. Начнём с азов.
Установка
PHP
Для начала вам нужно иметь исполнительный файл php. Если в консоли / терминале при вводе php -v
Вы получаете ошибку, то значит PHP не прописан в Ваши пути, либо не установлен вовсе. Для начала сделайте это!
Как только он будет установлен, то всё пройдёт как надо.
Не забудьте установить все нужные дополнения, типа ionCube.
Composer
Для композера есть ряд инструкций: для линукса и мака и для винды. На винде часто может не распознавать композер в терминале. Обойтись можно и файлом composer.phar.
Установка зависимостей
Переходим по пути engine/inc/maharder/admin
. И в терминале запускаем composer update
. Благодаря файлу composer.json, скрипт сам установит что и куда нужно.