ruslanprono
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Подробнее... Мне нужно добавить каталог с именем пользователя Joomla!2.5 при загрузке изображений. Между прочем я путем добавления .date('Y-n-j').'/' в конце строк Код: 'upload_dir' => dirname($_SERVER['SCRIPT_FILENAME']).'/files/', // строка 40 | и Код: 'upload_url' => $this->get_full_url().'/files/', // строка 41 | добился создания каталога с текущей датой. Также если в этом скрипте для параметра 'user_dirs' (строка 42) выставить значение true, то создается каталог с id (нет, не пользователя) текущей сесии в следствии исполнения кода Код: protected function get_user_id() { // строка 150 @session_start(); return session_id(); } protected function get_user_path() { if ($this->options['user_dirs']) { return $this->get_user_id().'/'; } return ''; } | Пробовал в функции get_user_id() прописать следующее: Код: $user = JFactory::getUser(); return $user->get('username'); | но в результате ничего не получаеться. =( Что куда надо подключить, какие операции произвести, чтобы все заработало? Или сформулирую вопрос проще: как добавить каталог с именем текущего пользователя Joomla!2.5 в этот плагин (или, вернее, передать данные с Joomla! в этот скрипт)? Или посоветуйте какой-нибудь иной плагин, модуль, компонент, с помощью которого можно не только загружать, но и удалять файлы с сервера во время или сразу после загрузки на сервер. [/more] | Всего записей: 4 | Зарегистр. 04-02-2013 | Отправлено: 22:45 04-02-2013 | Исправлено: ruslanprono, 13:36 05-02-2013 |
|