Просмотр поста

.
КоляН
Админ, как сантехник - одна ошибка и все в дерьме

Модуль очистки кэша через админку.

Зачем это нужно?
Бывает есть необходимость обновить кэш и приходится лезть по фтп удалять файлы из папки «data/cache/» что не очень удобно.

Что умеет модуль?
* Удалять все файлы из папки «data/cache/» Кроме снимка сайта «security-scanner-snapshot.cache».
** Показывать какие файлы находятся в папке «data/cache/», их размер и время их изменения

УСТАНОВКА
1. Загрузить иконку «eraser.svg» по пути «themes/default/assets/icons/»
2. В файле «modules/admin/index.php» после строки     

'usr_del',
 добавляем
'caches',      // очистка кэша

3. В Файле «modules/admin/templates/sidebar-admin-menu.phtml», после строки 219 добавляем следущий код
<li class="<?= isset($sys_menu['caches']) ? 'active' : '' ?>">
      <a href="<?= $config['homeurl'] ?>/admin/caches/">
         <img class="" src="<?= $this->asset('icons/eraser.svg') ?>">
         <span class="flex-grow-1">   Очистка кэша</span>
      </a>
   </li>

4. Загрузить файл «caches.php» по пути «modules/admin/includes/»
5. Загрузить файл «caches.phtml» по пути «modules/admin/templates/»
6. Пользуемся

З.Ы. Не умею и не люблю писать ридми, но надеюсь понятно...
З.Ы.Ы. Язык только русский!
Прикрепленные файлы: