Как создать установочный комплект модуля автоматически?

Приветствую!

Делаю свой модуль на тестовой копии магазина.
Файлы участвующие в модуле лежат по разным директориям.
А как создать установочный комплект модуля автоматически для установки потом на боевой магазин?

Есть какой-нть инструментарий то тыкните в документацию, или писать самому?

шерстить руками все директории руками и копировать - что-то можно и забыть/пропустить…

Сделал себе модуль для этого ) Так что в принципе есть. Ну и у разработчиков консольный скрипт имеется.

ды вот руки тож зачесались )))

консольный у разработчиков на bash’e?))

какие подводные камни есть? )

Ну как. У меня там целая процедура. Во первых модуль бэкапит настройки других модулей. Также может в авто режиме при удалении модуля бэкапить его настройки, а при повторной установке - восстанавливать эти настройки из бэкапа. Можно скачать установочный архив модуля. Можно удалить модуль физически с диска.
Я делаю так.
Сохраняю бэкап настроек модуля
Деинсталлирую модуль
Скачиваю архив модуля
Удаляю модуль
Ставлю новую версию
Захожу в бэкап и сравниваю сохраненные настройки с предустановленными, какие надо - восстанавливаю

минута-полторы весь процесс. Если надо - напишите в личку, обсудим

1 лайк

Инструментарий есть, называется CS-Cart SDK. Вот что у меня есть на эту тему:

Из подводных камней только то, что SDK распространяется “as is” и обновляется не так часто, как сам продукт. Но если вы столкнётесь с проблемой и сообщите нам, то мы постараемся её исправить.

2 лайка

Спасибо большое.

буду изучать )

Только он не собирает все файлы модуля))) design/themes/responsive или abt_unitheam2

Эти файлы он не собирает хотя они были созданы в моем модуле и лежат там

будет что за основу взять/поучиться )