Страница 1 из 1

[Решено] Где посмотреть информацию

Добавлено: 21 дек 2025, 22:59
vgrachev
Коллеги, вот под РК впервые коснулся вопроса работы с файлами, тут на форуме нашел частично ответы, типа:
$file_x = attachments::parse_filename($value);
где посмотреть полную информацию по существующим методам работы с файлами?
интересует как модифицированный файл (создается где оригинал) добавить/связать с записью под/сущности?
Ни в базе ни в документации не нашел информации... =(

П.С. еще находил информацию по алертам типа:
if (is_object($alerts)) {
$alerts->add("Can't connect to service","error");
}
Тоже хотелось бы знать какие есть варианты и использовать в своих решения...

П.С.2 обратил внимание что при удалении файлов в записи сущности, они не удаляются физически с сервера, так задумано или это как с настройкой не шифровать/шифровать название файлов?

Заранее благодарю!

Re: Где посмотреть информацию

Добавлено: 22 дек 2025, 06:31
support
Методы для работы с файлами тут includes\classes\attachments.php
П.С.2 обратил внимание что при удалении файлов в записи сущности, они не удаляются физически с сервера, так задумано или это как с настройкой не шифровать/шифровать название файлов?
При сохранении записи они должны удаляться.

Re: Где посмотреть информацию

Добавлено: 22 дек 2025, 16:38
vgrachev
support писал(а): 22 дек 2025, 06:31 Методы для работы с файлами тут includes\classes\attachments.php
П.С.2 обратил внимание что при удалении файлов в записи сущности, они не удаляются физически с сервера, так задумано или это как с настройкой не шифровать/шифровать название файлов?
При сохранении записи они должны удаляться.
Благодарю

Re: Где посмотреть информацию

Добавлено: 22 дек 2025, 16:52
vgrachev
support писал(а): 22 дек 2025, 06:31 Методы для работы с файлами тут includes\classes\attachments.php
П.С.2 обратил внимание что при удалении файлов в записи сущности, они не удаляются физически с сервера, так задумано или это как с настройкой не шифровать/шифровать название файлов?
При сохранении записи они должны удаляться.
Сергей ткните пожалуйста пальцем не могу найти информации как привязать обработанный новый файл, который создала автоматизация к записи сущности, заранее благодарю... :roll:

Re: Где посмотреть информацию

Добавлено: 22 дек 2025, 17:22
support
Не понял вопроса.

Re: Где посмотреть информацию

Добавлено: 22 дек 2025, 17:26
vgrachev
support писал(а): 22 дек 2025, 17:22 Не понял вопроса.
Не пойму как привязать файл (не через форму) к записи сущности...

Как я понял можно через автоматизацию запросом типа:
INSERT INTO `app_attachments` (`id`, `form_token`, `filename`, `date_added`, `container`) VALUES
(4, 'be18e023335f13643d080004f0cbcaae', '1766344028_00000-11111_fix.bin', '2025-12-21', '261');
$date_added = date('Y-m-d');
$timestamp = time();
$form_token = md5($app_session_token . $timestamp);
container = [261]; //поле файлов
Может кому пригодится)