OctoberCMS получить путь к файлу на не изображениях

Я пытаюсь получить полный путь к файлу (pdf, zip), который я загрузил на сервер при вызове afterSave()

Я получаю путь к файлам изображений, но для любого другого типа я получаю null.

Любое предложение? Спасибо


person aleXela    schedule 25.08.2016    source источник
comment
Мы почти уверены, что это ошибка ИЛИ глубокая логика, которую нельзя найти в документах. (   -  person aleXela    schedule 16.09.2016


Ответы (1)


Я пытался сделать что-то подобное, и когда я использовал getLocalPath(), у меня это сработало. Он должен работать.

person Ahmed Essam    schedule 15.09.2016
comment
По какой-то причине он не работает в вызове AfterSave(). Пробовал пару вещей, но нет. Мы думаем, что это ошибка или что-то глубоко в логике, но для этого нет документации. Поэтому мы просто добавили еще одну кнопку на страницу обновления. как только вы создаете элемент (изображение), вы перенаправляетесь на страницу обновления (сначала вы начинаете со страницы создания), и там мы можем добавить любую функцию, которую захотим, и вызвать ее без каких-либо проблем. - person aleXela; 16.09.2016
comment
На самом деле это afterSave(), и он не работает, если вы не закодировали beforeSave(), даже если он пуст, вам нужно дважды поместить его в свою модель, чтобы оба могли работать. - person Ahmed Essam; 17.09.2016
comment
не совсем. afterSave() работает хорошо даже без beforeSave(), НО не получает путь. Я могу что-то делать в функции aftersave(). - person aleXela; 17.09.2016