Skip to content

feat(install): очистка неустановленных компонентов#2

Merged
maxisoft-git merged 1 commit into
masterfrom
feature/install-cleanup
Apr 4, 2026
Merged

feat(install): очистка неустановленных компонентов#2
maxisoft-git merged 1 commit into
masterfrom
feature/install-cleanup

Conversation

@maxisoft-git
Copy link
Copy Markdown
Collaborator

Описание

После выбора компонентов добавлен шаг очистки, где пользователь может удалить неустановленные компоненты.

Что изменено:

  • Новый шаг 'Очистка' — показывается после выбора компонентов, перед финишем
  • Список неустановленных компонентов — отображаются с размером
  • Выборочное удаление — пользователь выбирает что удалить
  • Обязательные компоненты — защищены от удаления

Файлы:

  • install/steps/cleanup.php — логика очистки
  • install/templates/step_cleanup.php — UI шага
  • install/index.php — добавлен новый шаг
  • install/languages/*/language.php — языковые константы

Логика работы:

  1. Сканируется папка system/controllers/
  2. Определяются неустановленные компоненты
  3. Показывается список с размерами
  4. Пользователь выбирает что удалить
  5. На финише — удаление выбранных

- Добавлен новый шаг 'Очистка' перед финишем установки
- После выбора типа установки показываются неустановленные компоненты
- Пользователь может выбрать какие компоненты удалить
- Отображается размер каждого компонента
- Добавлены языковые константы для нового шага
@maxisoft-git maxisoft-git force-pushed the feature/install-cleanup branch from f91f9bc to 6507187 Compare April 4, 2026 17:20
@maxisoft-git maxisoft-git merged commit 143ab51 into master Apr 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant