Sentinel
Я пока не понял сколько туда приходит ресурсов, но раньше все работало, когда было примерно 30К
Sentinel
Там стоит парсер с наверное 30 сайтов новостных и он по тегам парсит новости
Алексей
ну. что тут сказать... если там LIKE, то беда печаль.
Sentinel
Алексей
ясно. ну в общем, веселое.... такое... БД вешается, походу.
Anonymous
Как изменить источник файлов по умолчанию не для всех пользователей, а только для определенной группы пользователей?
Алексей
Anonymous
Алексей
Anonymous
Алексей
пжалста.
Anonymous
пжалста.
А ты не знаешь, как сделать так, чтобы у TV типа Изображение был разный источник файлов для каждого пользователя / группы пользователей?
У меня у каждого пользователя своя папка. Чтобы они друг другу не мешали. Но у TV типа Изображение, кажется, можно указать только один источник файлов, откуда будут загружаться картинки.
Я задавал этот вопрос ранее, но никто не ответил.
Алексей
Алексей
получается что общая папка, допустим uploads/users/
А внутренние разделим через ID пользователя.
Таким образом, можно разделить пути так: uploads/users/xx/ , где xx - id пользователя.
Такое подойдет тебе?
Anonymous
Алексей
Пишется сниппет и вставляется в поле медлиаресурса.
Как это сделать можно подсмотреть у MIGX, а именно:
[[!migxResourceMediaPath? &pathTpl=`uploads/gallery/{id}/` &createFolder=`1`]]
т.е. тут ты можешь сформировать любое условие на папку.
Ну и вывод для каждого пользователя перепроверить тк если не будет вывода - нужно самому написать получение пути.
Алексей
т.к. путь на фронт по факту должен будет зависеть от пользователя.
Алексей
поэтому и есть важный вопрос - ДЛЯ ЧЕГО.
Алексей
Если для зарегенного юзера вывод его шляпы, то норм.
а анонимы пойдут лесом
Алексей
Как то так. подписывайтесь на канал, ставьте лайки.... че там еще говорят.... 🙃
Sentinel
Anonymous
поэтому и есть важный вопрос - ДЛЯ ЧЕГО.
Допустим, мы ищем контент менеджера для заполнения сайтов (магазинов, где куча товаров, которые нельзя заполнить программно. Или можно, но очень сложно). И есть тестовое задание. Но оно на боевом сайте.
Чтобы один кандидат не помешал другому. И ничего не сломал. Для него будет своя папка.
На такой должности часто бывает текучка кадров. Поэтому было бы здорово ограничить кандидатов не только в действиях в админке, но и по папкам.
Anonymous
Пишется сниппет и вставляется в поле медлиаресурса.
Что такое поле медиаресурса?
Anonymous
Алексей
Anonymous
Аааа, я понял, спасибо)))
Алексей
Anonymous
Yurij
Anonymous
Кажется, я понял
Anonymous
Пользователь не залогинен. Поэтому на лицевой части сайта не будет подставлятсья id
Anonymous
Yurij
Anonymous
Алексей
Yurij
Anonymous
Зачем?
Потому что одному TV типа Изображение можно указать только 1 источник файлов, откуда это изображение будет браться.
Anonymous
А у каждого пользователя свой источник файлов
Anonymous
Он просто не сможет загрузить изображение. Потому что не будет доступа к нужному источнику файлов
Андрей
Алексей
да, не в админке счастье....
Anonymous
Наверно, можно пользователю дать доступ к двум источникам файлов. Первый - это который у TV. Но пользователь сможет его ТОЛЬКО просматривать. Второй - это папка внутри первого источника с названием - id пользователя. Сюда пользователь будет заливать картинки.
Костыль, конечно. Но вариант.
Anonymous
Какой-нибудь менеджер для товара поставит чужую картинку. А другой менеджер удалит ее)))
Алексей
Алексей
т.е. смысл?
Алексей
Алексей
там видно какой файл загружали
Yurij
Алексей
Алексей
т.е. пока доводы слабенькие и усложнять логику - бессмысленно. :)
Yurij
Yurij
Anonymous
По-моему, это прикольно. И какая разница, стоит оно того или нет. Интересно же подумать. Узнать еще лучше MODX.
Алексей
Не согласен.
Приватность и не приватность не могут пересекаться. в винде по сути приватность.
а задача сама себе противоречит.
Yurij
Алексей
да просто потом задолбаются менять фотки.. т.к. не будет ни у кого прав, кроме админа...
Алексей
такое себе
Anonymous
Yurij
Yurij
Обойти например я это смогу имея права на редактирование чанка
Alisa
А что мешает привязать TV к папке /users/ и каждого пользователя к /users/%id/?
Alisa
Отображение будет работать. Заливка будет работать.
Alisa
Кстати, эти ваши "вирусы в jpg" уже почти все вымерли.
Alisa
Их давно косит тест на mime-type.
Alisa
Сейчас в моде вирусы в pdf.
Alisa
Alisa
Как это не сможет? А менеджер медиафайлов для чего?
Alisa
Или ты хочешь заливать прямо из ресурса, используя TV?
Alisa
В таком случае тебе нужен кастомный класс TV, который поддерживает твою фичу с пользователями. Например, расширяющий уже готовый класс, который тебе подходит для одного пользователя.
Иван
Не показатель, так люди писали из такого же cms.magazinе, что что-то в MODX изменилось и он попросту не идентифицируется. Из-за этого большое падение...
Александр
Ребят, знает ли кто нибудь, как в ajaxForm+formIt передать данные в af_complete? в хуке делаю присваиваю $data = array('param1' => 'value1', 'param2' => 'value2'); и return $AjaxForm->success('Форма обработана', $data);, в af_complete вывожу console.log(response.dat); Но в data пусто!