Комментарии 43
Отличная новость, поздравляю!
Это прекрасно! Огромное спасибо!
По поводу RBAC: останется ли возможность хранить конфиг в php-файле (до беты для этого использовался PhpManager) или теперь все только через базу? (Другой реализации BaseManager я не нашел).
это был шокирующий коммит. Неделю назад в репозитории отрефакторили RBAC. Спустя неделю переделали его полностью, удалив PhpManager. И это за день до беты.
Сейчас 4 проекта на базу yii2 — аккуратно слежу, как бы не обновиться)
PhpManager обещали, но пока нету.
Сейчас 4 проекта на базу yii2 — аккуратно слежу, как бы не обновиться)
PhpManager обещали, но пока нету.
только composer.lock спасает :)
В
Еще, полезно
composer.json
можно указать коммит, до которого composer будет тянуть обновления:"yiisoft/yii2": "dev-master#1234567"
Еще, полезно
composer.lock
хранить под контролем версий. Если после обновления что-то отвалилось, проще выяснить что именно.да, я прогуглил, что можно коммит указать, но возникает ошибка, что-то с History overwrote (тоже гуглится)
composer.lock держу, но как его вытащить из определенного коммита навскидку не знаю, опять же прогуглить можно, но пока не к спеху.
composer.lock держу, но как его вытащить из определенного коммита навскидку не знаю, опять же прогуглить можно, но пока не к спеху.
По изменениям в composer.lock можно выяснить последний коммит до обновления. Это ограничит список изменений которые нужно просмотреть в yii2, чтобы выяснить которое из них поломало совместимость с кодом проекта.
так я знаю номер коммита — слежу за разработкой. Но не откатывается до этого коммита с ошибкой.
Так нужно не до коммита с ошибкой откатываться, а до того, который перед ним ).
Издержки использования альфа версий, не более…
Да. Просто не успели переделать.
А с какой версией теперь целесообразнее начинать знакомиться людям, ранее с Yii вообще не имевшим дела?
Спасибо, вы проделали отличную работу! RESTfull APIs — это вообще подарок. Вопрос: документация на гитхабе и на оф. сайте будет синхронизироваться по мере изменения на гитхабе?
Большое спасибо за интеграцию с Codeception.
Новые возможности радуют. Спасибо за обзор.
DiC добавили, но… судя по реализации, толку от него не так много. Хотя никаких проблем нету с интеграцией какого PHP-DI.
deleted
Спасибо за бету и проделанные труды. С нетерпением ждем стабильного релиза, чтобы уже можно было спокойно мигрировать с первой версии и обновлять продакшн.
'whenClient' => "function (attribute, value) {
return $('#country').value == 'USA';
}",
Правильно ли смешивать javascript код с php? Почему бы не сделать возможность подключение client-controller с таким же именем, если есть, например, assets/js/controller/<controller_name>.js или client-action assets/js/action/<action_name>.js?
В этом случае нормально. JS тут самая малость.
Вы это другим скажите) Если есть возможность закодить javascript, будут кодить.
Лучше, чтобы в whenClient было имя ф-ции для запуска.
Лучше, чтобы в whenClient было имя ф-ции для запуска.
Не важно, малость или не малость, клиентскому коду не место в шаблонах. И не стоит этому потворствовать на уровне документации.
Уже написал один проект на Yii2, очень доволен, единственный минус — немного растянулись сроки из-за апдейтов которые ломали код (о чем разработчики предупреждали), но удовольствие от работы перевесило все минусы.
Скачал базовый тестовый проект, и не могу понять:
<?= Html::encode($this->title) ?>
<?php $this->head() ?>
Разве в каком-то стандарте прописано, что можно не ставить; в конце команд?
<?= Html::encode($this->title) ?>
<?php $this->head() ?>
Разве в каком-то стандарте прописано, что можно не ставить; в конце команд?
Сделал docset Yii2 для Dash. Скачать можно здесь www.dropbox.com/s/kdbu3l5j0z3toxg/yii2.docset.zip (около 12тыс записей в индексе).
Завтра создам репозиторий на github с генерирующим скриптом.
Завтра создам репозиторий на github с генерирующим скриптом.
А вот и он github.com/stepanselyuk/dash-docset-yii2 — сначала нужно посмотреть config.sh, затем запустить 1_prepare и потом 2_generate. Работает как и Dash для OS X. Автор Dash будет ждать официального релиза Yii 2.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Yii 2.0 beta