Forums / National / Russian / Тех. поддержка / Mодуль Files - тестирование

Alex300
#48370 2025-03-07 10:24

Да, так и делаю. В базе все поля записывает, только в базе source_id всегда равно 0 и path соответственно page/0, где искать решение этой проблемы?

Когда файлы загружаются к новой странице, записи страницы в БД еще нет. По этому source_id всегда равно 0. Вся магия происходит при сохранении страницы. А имеено в files.page.add.add.done.php, в котором вызывается \cot\modules\files\services\FileService::linkFiles(), который и "привязывает" файлы к вновь созданной странице. Пеемещает их в нужное место на диске, обновляет записи в БД и т.п.

Искать корень проблемы нужно где то там. Начать можно убедившись что нормально выполняется files.page.add.add.done.php.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/