Очистка папок с кешем файлов сайта и кеша сайта по cron

Доброе!
Делал кто такое? Или кто может сделать и по чём?
1) поиск папок на сайте с заданными названиями (cache, cache-image и т.д.). Названия папок можно задавать в самом скрипте.
2) очистка найденных папок.
3) сброс кеша сайта.
Проблема при хранении картинок на сторонних серверах типа Selectel и генерации превьюшек через pThumb. За короткое время собирается большой объём файлов на сервере.
Нужно по cron периодически очищать эти папки с кешами картинок и кеш сайта.
Названия папок можно задавать прямо в sh скрипте.
Любые варианты решения проблемы приветствуются.
Решение после тестирования будет опубликовано бесплатно для всех.
Сергей Самусев
01 сентября 2023, 22:30
modx.pro
386
0

mFilter2 не выводит товары привязанные через закладку "Категории"

Добрый день! Может кто то сталкивался с тем, что товары привязанные к категории с других категорий не выводятся на странице каталога (сниппет mFilter2). Верисия mSearch2 1.14.11. Также пробовал выводить через msProducts, тот же эффект.
Заранее спасибо за подстказку!
Вовка
01 сентября 2023, 14:50
modx.pro
381
0

Как сделать чтобы виджет Whatsapp исчезал после окончания рабочего времени?

Добрый день.

Подскажите пожалуйста. У меня установлен виджет Whatsapp на сайте через php. Хочу, чтобы иконка исчезала после 17:00 и 16:00 в пятницу, чтобы ответственному лицу не писали после окончания рабочего дня. Как это можно сделать и возможно ли?
Спасибо. Я новичок. Вопросов не нашла похожих.
inkeri21
01 сентября 2023, 12:31
modx.pro
342
0

Как добавить дополнительное поле в личный кабинет на LOGIN

Добрый день, уважаемые знатоки Modx. Подскажите, как добавить дополнительное поле (файл) для пользователя на modx? Личный кабинет создан с помощью плагина LOGIN. Необходимо сделать так, чтобы в админке главный администратор мог добавлять пользователю PDF документ и чтобы он выводился в личном кабинете ссылкой. Доступ к этому документу имел бы только этот конкретный пользователь. Очень поможете, если знаете ответ.
Сергей
31 августа 2023, 09:39
modx.pro
422
0

Прибавление числа к предыдущему раз в день (Решено)

Добрый день!
Есть число (645150). Необходимо к нему прибавить рандомное число от 50 до 500. Сохранить в базе данных. И каждый день прибавлять к сохраненному числу опять рандомное число от 50 до 500 с нарастанием.
Таблицу в базе создал, значение установил.
Написал сниппет:
<?php

// подключение к базе данных MySQL
$db = new mysqli('localhost', 'root', 'root', 'kit');
 
// получение текущего значения поля
$result = $db->query('SELECT * FROM `modxkit33_number`');
$row = $result->fetch_assoc();

$number = random_int(50,500);

// увеличение значения поля на заданное число
$output = $row['meters'] + $number;
$new_value = $output;

// обновление значения поля в базе данных

$db->query('UPDATE modxkit33_number SET meters = ' . $new_value . '');

return $output;

// закрытие соединения с базой данных MySQL
$db->close();
При обновлении страницы цифра меняется и на сайте и в базе, но как выполнять раз в сутки с нарастанием не пойму. В PHP не силен :( Прошу помощи. Может кто сталкивался.
Спасибо!
Алексей
30 августа 2023, 14:25
modx.pro
435
0

Политика бэкэнда — (нет политики) для существующей группы пользователей

Здравствуйте! Настраиваю доступ для авторизованных пользователей на сайте.
Zulya
30 августа 2023, 07:24
modx.pro
1
637
0

Удалить товары из корзины

Здравствуйте подскажите пожалуйста возможно ли сделать удаление товаров из корзины minishop2 списком
К примеру есть список товаров, в корзине, пользователь выделяет 2 товара chechbox и нажимает кнопку удалить и эти товары удаляются.
Если это возможно скиньте пожалуйста как это сделать или куда копать?
vit
vit
28 августа 2023, 19:54
modx.pro
394
0

[РЕЛИЗ] SendIt 1.0.0-pl и документация

Приветствую! Первая стабильная версия моего нового компонента для отправки данных на сервер SendIt готова к использованию. Чтобы Вам было проще начать, я написал подробную документацию с примерами
Артур Шевченко
28 августа 2023, 18:53
modx.pro
1 985
+8

Не срабатывает OnFileManagerUpload при загрузке файлов в галерею ресурсов

Перепишу вопрос с учетом того что открылось. Не срабатывает системное событие OnFileManagerUpload при загрузке файлов в галерею ресурсов. куда смотреть, куда копать подскажите? та же история с транслитом. Работает при загрузке в файлоовую систему, но не при загрузке в рессурсы
Сергей С
27 августа 2023, 21:50
modx.pro
401
0

Сниппет Register от Login не создает пользователей

Здравствуйте!
По какой-то неизвестной причине, сниппет Register от Login не создает пользователей.
Zulya
26 августа 2023, 17:55
modx.pro
1
559
0