После некоторых трудностей я смог интегрировать ckfinder в свой проект.На данный момент у меня осталась одна проблема.
В config.ascx я пытаюсь установить свой путь следующим образом:
companyID = General.GetCompanyIdByUsername(Context.User.Identity.Name);
BaseUrl = "/Content/Profiles/" + companyID + "/editor/";
У меня несколько пользователей, поэтому я хотел бы назначить другойпапка на пользователя в зависимости от имени пользователя.
При открытии всплывающего окна файлового менеджера берется правильная папка.Когда я пытаюсь загрузить файлы, кажется, что Context.User.Identity.Name неизвестен и поэтому загружается в неправильную папку.Я предполагаю, что пользователь неизвестен в этом контексте из-за всплывающего окна ... (У меня нет этой проблемы, когда я устанавливаю фиксированное имя пользователя)
Есть ли способ установить этот baseUrl через javascript в моемПросматривать как-то при подключении ckfinder к редактору, так как я не могу исправить это с помощью сеансовой переменной?*
Я чувствую, что здесь можно каким-то образом установить этот baseurl / basedir, но я не знаю, как это сделать, или какое имя переменной мне нужно использовать.Документация меня больше не продвигает.