Найдено 155 результатов

fly2k
2014.10.10, 16:42
Форум: Документация и рецепты (Yii 2.x)
Тема: Самая свежая документация
Ответы: 16
Просмотры: 8970

Re: Самая свежая документация

ну в смысле чтоб самому не писать :)
fly2k
2014.10.10, 16:40
Форум: Документация и рецепты (Yii 2.x)
Тема: Самая свежая документация
Ответы: 16
Просмотры: 8970

Re: Самая свежая документация

а чет я там не нашел ни вьюх ни веб-контроллера... сгенерить то ладно, а как сайт с поиском по апи запустить? можно подробнее плз?
fly2k
2014.10.10, 14:05
Форум: Документация и рецепты (Yii 2.x)
Тема: Самая свежая документация
Ответы: 16
Просмотры: 8970

Re: Самая свежая документация

спасибо! а то я это видел, но мимо прошел - думал это расширение для генерации своих доков... не догнал что так же можно и не только свои генерить :)
fly2k
2014.10.10, 13:48
Форум: Документация и рецепты (Yii 2.x)
Тема: Самая свежая документация
Ответы: 16
Просмотры: 8970

Re: Самая свежая документация

На офф доступен http://www.yiiframework.com/doc-2.0/guide-index.html руководство http://www.yiiframework.com/doc-2.0/index.html АPI подскажите плз, можно ли поиметь точную копию http://www.yiiframework.com/doc-2.0/ у себя на локальной машине? чтоб с поиском и тд... чет с ходу не нашел самого движка...
fly2k
2014.10.09, 16:24
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Что такое с установкой? Требует username
Ответы: 43
Просмотры: 24255

Re: Что такое с установкой? Требует username

говорю же by design. У всех так. дизайн чей? composer, bower, composer-asset-plugin или еще кого? я понимаю что там видимо есть необходимость всё стягивать, но хотелось бы разобраться чем именно она вызвана. Где про этот дизайн почитать можно? К тому же, хотелось бы понять что имеется ввиду под кеш...
fly2k
2014.10.09, 16:14
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Что такое с установкой? Требует username
Ответы: 43
Просмотры: 24255

Re: Что такое с установкой? Требует username

Внутри Composer-а SAT solver, ему надо вылить всё чтобы разрешить зависимости. ок, но нафига каждый раз перетягивать все ветки? могет и вправду у меня чего криво? это у всех так, если запускать composer update прям вот подряд(никих новых версий или правок composer.json), то у меня всегда есть вот э...
fly2k
2014.10.09, 16:04
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Что такое с установкой? Требует username
Ответы: 43
Просмотры: 24255

Re: Что такое с установкой? Требует username

в смысле не надо перекачивать? а зачем вы тогда запускаете composer update? По правде сказать, я пока не вкусил каких то преимуществ bower и иже с ними. Узнал то об это после выхода Yii2 rc :) То есть до сих пор, я юзал композер в основном для пхп-пакетов, про то откуда у меня в приложении цсс-ки б...
fly2k
2014.10.09, 14:46
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Что такое с установкой? Требует username
Ответы: 43
Просмотры: 24255

Re: Что такое с установкой? Требует username

- нож острый, можно порезаться. можно что-нибудь сделать? - нельзя. - очень удобно :-( Не понял анологии: острота ножа обусловлена его прямым назначением, то есть 99% его основного функционала. Чем обусловлены тормоза в нашем случае? Если убрать у ножа остроту - это будет уже не нож(потеряет свой о...
fly2k
2014.10.08, 20:39
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Что такое с установкой? Требует username
Ответы: 43
Просмотры: 24255

Re: Что такое с установкой? Требует username

а можно как то сказать композеру чтобы он не перетягивал эти пакеты? по версиям я ограничил, но этого не достаточно ибо я балуюсь щас как раз с composer.json, зависимостями и тд... и каждый раз после изменений ждать этот тупняк с bower на composer up - я курить уже устал :)
fly2k
2014.10.08, 20:30
Форум: Общие вопросы (Yii 2.x)
Тема: Несколько моделей в одном контроллере
Ответы: 3
Просмотры: 2318

Re: Несколько моделей в одном контроллере

Конкретно для таких целей, я делаю статический метод в базовой модели(тут - новость), который возвращает массив удобоваримый для виджета селектора. Ну и во вьюхе формы(новости) юзать этот метод. Не совсем понимаю зачем модель со списком категорий? Список статусов, например, часто "хардкодед&quo...
fly2k
2014.09.17, 10:15
Форум: Общие вопросы (Yii 2.x)
Тема: Не могу разобратся с ивентами
Ответы: 38
Просмотры: 7572

Re: Не могу разобратся с ивентами

Например вот так, добавив одну строку кода в модели LoginForm, обновляем поле в бд, при успешной аутентификации пользователя.     public function login()     {         if ($this->validate()) {             Yii::$app->user->on(UserComponent::EVENT_AFTER_LOGIN, function ($event) {$event->identity->tou...
fly2k
2014.09.16, 22:48
Форум: Общие вопросы (Yii 2.x)
Тема: Обясните про Event
Ответы: 5
Просмотры: 5363

Re: Обясните про Event

@param mixed $data the data to be passed to the event handler when the event is triggered. А для чего эта $data нужна? как я понял, это типа данные иммеющие отношение к конкретному обработчику, а не к событию, ибо в коде метода on() имеем: $this->_events[$name][] = [$handler, $data];   то есть оно ...
fly2k
2014.09.16, 22:26
Форум: Общие вопросы (Yii 2.x)
Тема: ActiveForm и кнопка предпросмотра
Ответы: 2
Просмотры: 1524

Re: ActiveForm и кнопка предпросмотра

если без js, старый дедовский метод: делаешь обычную кнопку type=submit и указываешь у нее name и value по которому в обработчике и будешь определять что это не обычный сабмит, а предпросмотр... вот target=_blank для кнопки чет не сработал у меня... хз как, но я еще с модальными формами в Yii2 не ра...
fly2k
2014.09.16, 22:08
Форум: Общие вопросы (Yii 2.x)
Тема: GridView комбинирование ячеек (rowspan)
Ответы: 7
Просмотры: 7528

Re: GridView комбинирование ячеек (rowspan)

еще примеры :) :     [         'class' => \flyiing\uni\grid\DataCombineColumn::className(),         'attributes' => [             'status' => [                 'value' => function($model) {                         return $model->statusLabel;                     },             ],             'logged_...
fly2k
2014.09.16, 21:41
Форум: Общие вопросы (Yii 2.x)
Тема: GridView комбинирование ячеек (rowspan)
Ответы: 7
Просмотры: 7528

Re: GridView комбинирование ячеек (rowspan)

Спасибо огромное! Ваш опыт очень пригодился! Но я всё таки написал свой костыль :) Буду признателен за рассмотрение и любые комментарии: <?php namespace flyiing\uni\grid; use yii\helpers\Html; use yii\grid\DataColumn; /**  * Class DataCombineColumn  * @package flyiing\uni\grid  *  * Renders several ...
fly2k
2014.09.16, 18:11
Форум: Общие вопросы (Yii 2.x)
Тема: Не могу разобратся с ивентами
Ответы: 38
Просмотры: 7572

Re: Не могу разобратся с ивентами

как то так: ... $this->_user = User::findByLogin($this->login); Yii::configure($this->_user, ['scenario' => 'login']); $this->_user->detachBehaviors(); $this->_user->attachBehaviors($this->_user->behaviors()); ...   всё работает как нада... ну и вообще было полезно почитать Component.php :) эти бихэ...
fly2k
2014.09.16, 16:47
Форум: Общие вопросы (Yii 2.x)
Тема: Не могу разобратся с ивентами
Ответы: 38
Просмотры: 7572

Re: Не могу разобратся с ивентами

сценарий назначается до init, так что у вас видимо где-то ошибка опять не понял. о каком init идет речь? вот же ж: $this->_user = User::findByLogin($this->login); // findByLogin => findOne => query... то есть нигде нет возможности задать сценарий.  // $this->_user>scenario равен 'default', behavior...
fly2k
2014.09.16, 16:40
Форум: Общие вопросы (Yii 2.x)
Тема: Не могу разобратся с ивентами
Ответы: 38
Просмотры: 7572

Re: Не могу разобратся с ивентами

хотя нет. по идее сценарий сразу должен быть не дефолт. ну или после смены сценария как то "перевызвать" behaviors() мне вот интересно, что по этому поводу разрабы думают? а то как скажут, типа, вы ваще тут долбанулись, так оно не задумывалось, и нефик мучаться... потому что, ведь если бы...
fly2k
2014.09.16, 16:33
Форум: Общие вопросы (Yii 2.x)
Тема: Не могу разобратся с ивентами
Ответы: 38
Просмотры: 7572

Re: Не могу разобратся с ивентами

По правильному если вам нужно что-то после аутентификации, то вам сюда - https://github.com/yiisoft/yii2/blob/090e550a3dcc121d29f3deb0c9a64f74d047cf4c/framework/web/User.php#L62 ну да, прикольно, событие можно своё не придумывать, а вешать на EVENT_AFTER_LOGIN, но трабла остается - как при этом не ...