Pull to refresh

Comments 6

Поправьте заголовок статьи и теги.
Лично я до сих пор пользуюсь 1.1 веткой и не сразу понял, что статья про yii 2.
Спасибо.
Действительно, что-то не подумал. Исправил, спасибо.
Виджет для javascript-кода

Но в строке не во всех редакторах есть подсветка, да и с кавычками могут быть проблемы, а без строки он выведется в середине.


В PhpStorm можно использовать следующий приём в view-файле:
<?php
$js = <<<js
// here be dragons
js;
$this->registerJs($js);


PhpStorm подсветит JavaScript как надо.

Также стоит отметить, что в вашем примере отсутствует смысл в дополнительном оборачивании js-кода в $(document).ready, поскольку registerJs по-умолчанию работает с \yii\web\View::POS_READY (документация).
Согласен. Пожалуй, тоже немного поправлю, чтобы пример выглядел более логичным.
DatePicker неверно работает с русскими датами, видимо в коде ошибка — в первой строке метода registerScript() Вы получаете текущий язык приложения, но это значение нигде не используется.

В методе registerScript() класса DateTimePicker во второй строке создается переменная $hiddenInputID, которая так же нигде не используется.

Но за виджеты и статью спасибо, очень нужная вещь.
Sign up to leave a comment.

Articles