Я считаю, что проблема в том, что все элементы textarea
превращаются в виджеты редактора dijit. Код ошибки находится в editor.js:
var textareas = dojo.query("textarea");
if(textareas && textareas.length){
...
textareas.instantiate(dijit.Editor, {...});
}
Как видите, запрос выбирает все textareas
, а не только те, которые вы хотите. Теперь я понятия не имею, почему для начала есть текстовая область в верхней части экрана, но, вероятно, это также затрагивает этот запрос. Чтобы решить проблему, попробуйте более конкретный запрос. Например, что-то вроде одного из них:
dojo.query("#id_question"); // Only the question field
dojo.query("#id_comments"); // Only the comments field
dojo.query(".vLargeTextField"); // All the large-ish admin text widgets