Сборщик плагинов для OpenCart
Сборщик поможет собрать плагин для OC в отдельную папку.
Принцип работы
Сборщик рекурсивно проходит по всем файлам OC, ищет файлы, выносит их в отдельную папку.
Обзор возможностей
Сборщик автоматически собирает файлы по части строки, которая является названием. Те для успешной работы сборщика, в названии файлов плагина должен присутсвовать суффикс/префикс, по которому можно идентифицировать плагин.
Если плагин идентифицировать по названию нет возмодность, все файлы плагина можно перечислить в дополнительном файле, указав необходимость его исспользования в конфигурационном файле.
Настройка сборщика
- Поместите файлы сборщика в проект
- Сконфигурируйте файл collector.php под Ваш плагин
- Запустите сборщик командой
php collector.php
Настройка файла collector.php
$app = new OCExtensionCollector('slide');
// Путь к проекту, в котором нужно искать. По умолчанию - upload
$app->setOCPath('upload');
// В какой папке хранить собраный плагин.
// По умолчанию - береться значение строки их параметра в конструкторе или extension если значение не задано
$app->setOutputFolder('output');
// Выполнять ли поиск файлов плагина по путям из доп. файла
$app->useSubFile(true);
// Путь к доп. файлу
$app->setSubFile('sub-file.txt');
// Запуск сборщика
$app->collect();