2011-02-01 1 views
0

Кто-нибудь сталкивался с этой проблемой раньше?Обновление MovbableType до 4.32 создает ошибку javascript с настраиваемыми полями и убивает FCKeditor

Uncaught ReferenceError: custom_fields is not defined 

Тогда MT генерирует это в документе:

customizable_fields.push('customfield_start_date'); 
default_fields.push('customfield_start_date'); 
custom_fields.push('customfield_start_date'); ### ERROR HERE 

customizable_fields.push('customfield_end_date'); 
default_fields.push('customfield_end_date'); 
custom_fields.push('customfield_end_date'); 

На странице загрузки я получаю предупреждение от FCKeditor, который говорит

Error: The TEXTAREA with id or name set to "editor-content-textarea" was not found 

текстовое поле, даже не существует на странице , Какие-либо предложения?

+0

Потребности более подробно: Я знаю, по крайней мере, три плагина FCKEditor для 4.x (и, честно говоря, я не уверен, что кто-либо из них активно поддерживается); который именно вы используете? Вы обновили до MT4.32? (Есть ли причина, по которой вы не обновлялись до текущей версии версии 4.x?) # Editor-content-textarea - большая текстовая область для поля Body. Вы этого не видите? Если это так, у вас может возникнуть другая проблема. –

+0

Мы закончили тем, что решили это, обновив MT5. По-прежнему не знаю, какова настоящая проблема. –

ответ

0

Версии движимого типа до 4.31 были связаны с управлением метаданными ввода. Если вы случайно удалили пользовательское поле в какой-то момент управления экземпляром Movable Type, это вызвало проблемы в ряде мест в CMS и в процессе публикации. Это обсуждается в следующих документах:

http://bugs.movabletype.org/default.asp?102303 http://code.sixapart.com/trac/movabletype/changeset/4435 http://www.movabletype.org/documentation/appendices/release-notes/432.html

Если бы это была ваша первоначальная проблема, обновление до MT 5.x должен был ее решить.

В начальном вопросе речь идет об обновлении Movable Type to Movable Type 4.32. Неясно, какова была предыдущая версия Movable Type. Эта часть информации также может быть существенной для исходной проблемы.