это же время на этот же пост заходит следующий редактор. как определить что в данный момент пост кто-то редактирует и выполнить перехват?
Посмотреть реализацию в WordPress
самый простой вариант - смотреть updated_at при сохранении и не дать сохранить, если он больше чем тот что получен для редактировании
1. ставить метку в базе, что пост редактируется 2. Достать пост из базы, запомнить его состояние, перед сохранением измененного поста проверить соответствует ли в базе запись предыдущему состоянию и выдать алерт, что пост был изменен в момент редактирования. 3. отрубать нафиг раздел админки с редактированием постов если кто-то открыл пост на редактирование и не включать пока первый не выйдет из формы редактирования
отрубать нафиг это не вариант
Что значит “выполнить перехват”?
Обсуждают сегодня