Прошу помощи, проблема давняя. Сначала думал приглючел, стал пристальнее приглядываться и вот убедившись, что проблема есть пишу вам.
С неопределенной периодичностью исчезают значения доп. полей в созданном типе контента. Как это происходит не пойму и отследить это не возможно, заметить получается случайно открыв топик и наткнувшись, что значение доп. поле исчезло.
Один раз получилось попасть так, что беру топик полностью заполненный редактирую его и замечаю, что доп. поле пустое. Закрываю вкладку браузера, без сохранения топика. Открываю этот же топик для чтения и значения доп. поля на месте. Данная проблема замечалась не только при редактирование, больше случаев происходит когда топик не трогаю не редактирую, значения доп поля пропадают.
Сначала доп. поле было «Текстовое поле», думал проблема в нем. Позже был разработан плагин который добавляет другое вид доп. поля в дальнейшем наблюдение значения и этого доп. поля стали пропадать.
Это существенная проблема потому, что отсутствие доп. полей делает топик неактуальным. Кого-нибудь сталкивался с такой проблемой или это только у меня?
сайт http://mvbook.ru/filter/recipes/
октября
05
2013
0
9 комментариев
только непонятно кто его вызывает
Я делаю сохранение контента в хуке content_field_process и беру данные из $_POST. Там все нормально до той поры пока добавляю\редактирую контент. Но как только идет голосование то при попадании в функцию TopicUpdate вызывается обработчик хука который пробует из $_POST-а вытянуть данные для сохранения которых там есессно — нет.
Прошелся по коду плагина «Карты», там тоже такая же логика, и, возможно, будет такая же реакция на голосование.
github.com/altocms/altocms/commit/68aab369e415211c1a79315086261802d00bcb40
http://mvbook.ru/snacks/ratatuj-s-brynzoj-v-multivarke.html
http://mvbook.ru/main_dishes/zharkoe-po-domashnemu-v-multivarke.html
http://mvbook.ru/main_dishes/farshirovannyj-perecz-v-multivarke.html
Все эти топики объединяет, что в них добавлена ссылка на источник
сначала доп поля отображаются, потом через какое-то время исчезают.