Изменение объекта при OnLoadWebDocument
Добрый вечер!
Подскажите, как отменить изменения в объекте?
Делаю так: В плагине при событии OnLoadWebDocument, проверяю $_GET['ключ'], если он равен необходимому, изменяю template на нужный.
Проблема: Если после этого загрузить страницу без заветного $_GET['ключа'] шаблон все равно остается измененным.
Мысли: В базе данных шаблон остаётся прежний, ведь мы не делаем $obj->save(), но и не возвращается к исходному при загрузке страницы.
Подскажите, как отменить изменения в объекте?
Делаю так: В плагине при событии OnLoadWebDocument, проверяю $_GET['ключ'], если он равен необходимому, изменяю template на нужный.
Проблема: Если после этого загрузить страницу без заветного $_GET['ключа'] шаблон все равно остается измененным.
Мысли: В базе данных шаблон остаётся прежний, ведь мы не делаем $obj->save(), но и не возвращается к исходному при загрузке страницы.
Комментарии: 1
Думаю, нужно сделать страницу не кэшируемой.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.