Добрый день,
Извеняюсь, что поднимаю такую старую тему, но для меня она стала актуальной.
Был установлен nodeny 49.32.7, решил обновить до 49.33.4.
После обновления столкнулся с этой же проблемой: Не сохраняются "Дополнительные данные".
Думал, может что не так обновилось, снес старую базу, установил 49.33.4 заново,
создал 1 админа, 2 группы, 1 сателитт, 2 юзера.
Вроде посмотрел все настройки, ничего такого не нашел, что могло бы повлиять на данную проблему.
Все одно - При нажатии кнопки "Сохранить", появляется блок "Изменения сохранены", окно обновляется но все поля пустые, как в
Раздел: «Адрес» так и в
Раздел: «Технические данные».
А вот в
Истории все изменения отображаются.
Отладочный режим включил, так же в
stat.pl # ip, при заходе с которого будут выводиться отладочные сообщения. ТОЛЬКО ДЛЯ ОТЛАДКИ. После закомментировать!
$V='172.17.17.110';
указал свой Ip. Но увидеть ничего не успеваю, при нажатии кнопки сохранить окно дебага изчезает, страница перезагружаеся с пустыми полями без всяких ошибок
и при нажатии на дебаг вижу только следующее (то же самое отображается и до сохранения):
Данные, переданые методом get:
pp = T1-205413453xBoWqgPFgZ90nf/xEDHZHA
a = dopdata
parent_type = 0
id = 2
tmpl = 0
copy = 0
id = 2
updated = 1
calls.pl: SELECT * FROM users WHERE id=2 OR mid=2 Строк: 1. Время выполнения sql: 0.0008 сек
SELECT * FROM dopfields f LEFT JOIN (SELECT * FROM dopvalues WHERE parent_id=2) v ON f.id=v.dopfield_id WHERE parent_type=0 AND template_num>0 ORDER BY template_num,field_name
Строк: 12. Время выполнения sql: 0.000747 сек
SELECT street,name_street FROM p_street ORDER BY name_street
Строк: 1. Время выполнения sql: 0.000572 сек
Посмотрел в базе данных, все изменения которые пытался сделать в дополнительных полях сохраняются в таблице
dop_oldvalues и похоже, что все там правильно и ревизии создаются.
А вот в
dopvalues пользователи не прописываются, таблица остается совершенно пустой (поля parent_id, dopfield_id и field_value в ней есть, они пустые).
Очень прошу помочь разобраться с этой проблемой.