Ищется решение. В каталоге регистрируются разные пользователи через фронт. Как сделать, что бы каждый юзер мог вставлять картинку (фото профиля) из своей папки и не видеть все загруженные фотки других пользователей? Очень надо.
Путь картинки при вставке через Submision
Автор
topins
, May 16 2012 19:52
Сообщений в теме: 2
#1
Отправлено 16 May 2012 - 19:52
#2
Отправлено 20 May 2012 - 20:34
Извиняюсь за долгий ответ. Почему то не сразу заметил ваш топик...
\media\zoo\elements\image\image.php - этот файл отвечает за любые действия с картинокой
Методы _inUploadPath, _getUploadImagePath можно изменить так, чтобы путь до папки с картинками у каждого пользователя был свой.
Получить текущего пользователя можно с помощью вот такой конструкции
$user = JFactory::getUser();
Далее исходя из его id ($user->id) можно подставлять нужную папку.
\media\zoo\elements\image\image.php - этот файл отвечает за любые действия с картинокой
Методы _inUploadPath, _getUploadImagePath можно изменить так, чтобы путь до папки с картинками у каждого пользователя был свой.
Получить текущего пользователя можно с помощью вот такой конструкции
$user = JFactory::getUser();
Далее исходя из его id ($user->id) можно подставлять нужную папку.
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#3
Отправлено 24 May 2012 - 23:11
А можно поподбробнее? Что именно и где именно изменить, чтобы при загрузке фото через Submission автоматически создалась папка с названием, в которое входит id пользователя і в эту папку загрузилось фото. Созданная папка должна находиться в каталоге, который прописывается администратором при создании соответствующего поля фото.Методы _inUploadPath, _getUploadImagePath можно изменить так, чтобы путь до папки с картинками у каждого пользователя был свой.