<rmcreative>

RSS

Черновики документации Yii2

4 июля 2013

Код Yii2 начал более-менее стабилизироваться. Это означает, что пора писать руководство, чем мы и занялись на этой неделе.

Всё ещё в состоянии черновиков, некоторые разделы пусты, но уже можно знакомиться, критиковать и дополнять.

Комментарии RSS

  1. №8124
    Trukhachev A
    Trukhachev A 04.07.2013, 8:40:19

    Спасибо за проделанную командой разработчиков работу, очень жду дальнейших релизов!

    Пролистал документацию и заметил, что Configuration ведет в никуда ну или у меня что-то не так.

  2. №8125
    nikosid
    nikosid 04.07.2013, 9:10:59

    Скажите, а экстеншины с первой версии будут работать во второй?

  3. №8128
    Sam
    Sam 04.07.2013, 12:00:37

    Trukhachev A, эту часть ещё не доделали.

    nikosid, нет.

  4. №8131
    Александр
    Александр 04.07.2013, 13:15:47

    Александр, можно вопрос немного не в тему поста?

    Стоит ли начинать уже сейчас новый проект на Yii2? Спецификация: внешние API (простой самопальный компонент), из необходимых возможностей фреймворка - кеширование, темы, интернационализация, виджеты. AR как таковой не нужен. Хочется проверить на практике новую версию фреймворка, стать, так сказать, первопроходцем. Что скажите, Александр?

  5. №8132
    Sam
    Sam 04.07.2013, 14:08:01

    Александр, начинить что-либо на Yii2 сейчас — это риск. Если проект «для себя» или внутренний, то есть если возможность затянуть сроки и отхватить проблем с обновлением кода фреймворка не пугает — начинайте.

  6. №8135
    Максим
    Максим 05.07.2013, 14:58:31

    Жду недождусь документации по формам.

  7. №8142
    Алексей
    Алексей 07.07.2013, 18:20:41

    могу ошибаться, первый раз разбираюсь с пхп фреймворком, но помоему в github.com/yiisoft/yii2/blob/master/docs/guide/active-record.md в разделе "Atomic operations and scenarios" поля в hasMany и hasOne неужно поменять местами.

  8. №8145
    Роман
    Роман 10.07.2013, 8:32:39

    Одного не понимаю русскоговорящий человек а выпускает докумнетацию на инглишь ... О_о мда чувствуется что транслейт нам в помощь ...

  9. №8146
    Sam
    Sam 10.07.2013, 12:37:36

    Роман, тут всё просто. В команде Yii, как и в сообществе в целом, по-русски говорят не все. Соответственно работать над ней не смогут. Русскоязычная версия будет как только оригинал будет в более-менее приличном виде.

  10. №8147
    Dmitry
    Dmitry 11.07.2013, 15:12:32

    было бы не плохо, сразу параллельно и русскую версию писать, чтобы потом меньше работы было.

  11. №8151
    rmrevin
    rmrevin 11.07.2013, 20:24:08

    Sam, слушай, а есть ли у вас в планах способ подружить новый AR и автокомплит в IDE. Хочется все таки вкусный автокомплит.

  12. №8512
    Алексей
    Алексей 29.10.2013, 1:31:01

    Александр, не могли бы вы дать наколку, как правильно в Yii2 организовать dropDownList поле с привязкой к данным из другой модели. Я понимаю, что задача тривиальна, но не хочу вносить свои костыли, а описание не нашел. Прошу прощения, если не в тему.

  13. №8513
    Sam
    Sam 29.10.2013, 22:52:23

    rmrevin, да, уже.

    Алексей, передать массив моделей и основную модель в view. Для массива сделать

    php $selectValues = \yii\helpers\ArrayHelper::map($colorModels, 'id', 'name');

    Далее $selectValues можно использовать:

    php $activeForm->field($mainModel, 'color_id')->dropDownList(selectValues);

  14. №9149
    basil_snowman
    basil_snowman 03.09.2014, 14:46:24

    ссылка на документацию битая, к сожалению.

    проект еще существует или заброшен? готов предложить помощь, т.к. сам влез в Yii2/

  15. №9163
    Sam
    Sam 05.09.2014, 17:25:18

    Поправил ссылку.

  16. №9287
    Алибеk
    Алибеk 20.10.2014, 0:20:19

    Здравствуйте. Мои знания в php не так уж сильны . Я вот хочу взяться за изучение фреймворка. Сразу буду закреплять знания пхп и фреймворка. стоит ли мне браться за 2 версию yii? Или за старую?

  17. №9288
    Sam
    Sam 20.10.2014, 18:53:03

    За старую особо смысла браться нет. В любом случае надо нормально освоить ООП в PHP, иначе будет тяжко.

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.