Свободное общение | Проработка логики прикрепления файлов
Доброго времени. Имеем: RotorCMS 9.4. Система диалогов имеет структуру Думаю, понятно. Отправив сообщение любому юзверю - получаем две записи в базе. Встали в тупик. Если я передам файл - его увидит только один участник диалога. Необходимо продумать логику прикрепления файлов в ЛС или поделиться логикой, как делали это вы.
php
id user_id author_id text type reading created_at
Почему один увидит? Пихни путь к файлу в одну запись где само сообщение
________
посл. ред. 21.04.2021 в 13:44; всего 3 раз(а); by GooDLike
________
посл. ред. 21.04.2021 в 13:44; всего 3 раз(а); by GooDLike
GooDLike , это будет сложным запросом, который в данном конкретном случае не нужен.
При условии, что ведется логирование и в среднем юзверь получает еще и оповещения от системы через приват (ответы на его посты, к примеру) - это будет тяжко.
Пока продумываю возможную логику - сразу же мысль, что делать с файлами при удалении диалога? Как отслеживать их количество и затем сравнивать с тем, что у нас в конечной области файлов?
При условии, что ведется логирование и в среднем юзверь получает еще и оповещения от системы через приват (ответы на его посты, к примеру) - это будет тяжко.
Пока продумываю возможную логику - сразу же мысль, что делать с файлами при удалении диалога? Как отслеживать их количество и затем сравнивать с тем, что у нас в конечной области файлов?
GooDLike (21.04.2021 в 13:41)
Почему один увидит?
Почему один увидит?
А почему двое-то? Структура вот такая у Rotor.
Могу код кинуть - поймешь.
649469590 (21.04.2021 в 13:44)
А почему двое-то? Структура вот такая у Rotor. Могу код кинуть - поймешь.
А почему двое-то? Структура вот такая у Rotor. Могу код кинуть - поймешь.
Давай, но врятле я пойму с моим мозгом
GooDLike , вот контроллер привата.
https://pastebin.com/2sUirJc6
https://pastebin.com/2sUirJc6
DELETED
21 апреля 2021, в 14:04
Delete
Мистика , это уже крайние варианты, к сожалению.
Хочется простой и логичный метод. :(
Хочется простой и логичный метод. :(
DELETED
21 апреля 2021, в 14:18
Delete
Мистика , трудности реализации это уже другое:)
У нас тут пока с логикой трудности 😂
У нас тут пока с логикой трудности 😂