Codemirror не работает с представлением Yii, начальная загрузка

Я пытаюсь интегрировать Codemirror в один из моих взглядов в Yii 1

но результат не хороший.

Пожалуйста, помогите мне.

В контроллере: я зарегистрировался

$cs->registerScriptFile($baseUrl.'/js/codemirror.js', \CClientScript::POS_BEGIN);
$cs->registerScriptFile($baseUrl.'/js/php.js', \CClientScript::POS_BEGIN);

В view.php

    <textarea id="editor" name="editor" rows="10" style="width: inherit;">
<?= htmlentities($model->diff_content); ?>
</textarea>
<script type="text/javascript">
var e = CodeMirror.fromTextArea(document.getElementById("editor"), {
mode: "application/x-httpd-php"//theme: 'blackboard'
});
/*function app() {

var txt = "myText";
$('textarea#code').text(txt);
}*/
</script>

Результат:
введите описание изображения здесь

большое спасибо вам

0

Решение

Я нашел ответ на свой вопрос

$cs->registerCssFile($baseUrl.'/css/codemirror.css', \CClientScript::POS_BEGIN);

Это будет генерировать

и это проблема

Я должен измениться на

$cs->registerCssFile($baseUrl.'/css/codemirror.css');

без \ CClientScript :: POS_BEGIN

Все вернулось к работе.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]