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

unclead
2015.04.28, 15:19
Форум: Общие вопросы (Yii 2.x)
Тема: Как вывести аналогично print_r данные из модели?
Ответы: 5
Просмотры: 2480

Re: Как вывести аналогично print_r данные из модели?

Вообще Yii из коробки сам форматирует передаваемое сообщение и если это не строка, то https://github.com/yiisoft/yii2/blob/master/framework/log/Target.php#L240  public function formatMessage($message)     {         list($text, $level, $category, $timestamp) = $message;         $level = Logger::getLe...
unclead
2015.04.28, 11:19
Форум: Общие вопросы (Yii 2.x)
Тема: Добавить значения в модель и сохранить
Ответы: 25
Просмотры: 4773

Re: Добавить значения в модель и сохранить

Все дело было beforeSave, нужно было true вернуть.

Всем спасибо!
:) сам бывает на такое наталкиваюсь. Тут хорошо дебажить через XDebug. Раньше не использовал его, думал дедовским способом через var_dump можно все решить, а тут начал использовать - вещь :D
unclead
2015.04.27, 17:34
Форум: Авторский код и библиотеки
Тема: Рекурсивное подключение пакетов через composer
Ответы: 20
Просмотры: 7194

Re: Рекурсивное подключение пакетов через composer

все есть :) composer.json проекта "repositories": [         тут прописаны приватные репозитории, например         {             "url": "example.ru/ib/ib-users.git",             "type": "git"         },     ],     "minimum-stability": "...
unclead
2015.04.27, 17:17
Форум: Авторский код и библиотеки
Тема: Рекурсивное подключение пакетов через composer
Ответы: 20
Просмотры: 7194

Re: Рекурсивное подключение пакетов через composer

А вообще я сейчас протестировал у себя и у меня зависимости подтянулись рекурсивно. Возможно у тебя что-то не то с minimum-stability. Правда я у себя указываю так     "require": {         "php": ">=5.4.0",         "albatross/yii2-commons": "*",      ...
unclead
2015.04.27, 17:00
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с dosamigos/selectize
Ответы: 9
Просмотры: 2745

Re: Проблема с dosamigos/selectize

вот еще есть
http://demos.krajee.com/widget-details/typeahead

хотя я тоже предпочитаю select2
unclead
2015.04.27, 16:52
Форум: Авторский код и библиотеки
Тема: Рекурсивное подключение пакетов через composer
Ответы: 20
Просмотры: 7194

Re: Рекурсивное подключение пакетов через composer

я имел в виду {     "repositories": [         {"type": "vcs", "url": "https://git.test.ua/components/technical_session.git"},         {"type": "vcs", "url": "https://git.test.ua/components/curl.git"}     ],    ...
unclead
2015.04.27, 07:25
Форум: Авторский код и библиотеки
Тема: Рекурсивное подключение пакетов через composer
Ответы: 20
Просмотры: 7194

Re: Рекурсивное подключение пакетов через composer

То есть решить данную проблему можно только с помощью satis или toranproxy, и посредством чистого composer - никак? ну либо ты можешь прописать все приватные зависимости в блок require/require-dev основного composer.json. Не лучший вариант, но должен решить твою проблему. Все таки composer это не с...
unclead
2015.04.25, 15:41
Форум: Авторский код и библиотеки
Тема: Рекурсивное подключение пакетов через composer
Ответы: 20
Просмотры: 7194

Re: Рекурсивное подключение пакетов через composer

Спасибо за ссылку, хорошая статья. Но, не хотелось бы обвешивать проект лишней логикой, хотелось бы решить все с помощью композера. других способов нет, таковы ограничения composer. Либо прописывать все приватные репозитории в repositories проектного composer.json либо использовать локальный compos...
unclead
2015.04.25, 07:08
Форум: Авторский код и библиотеки
Тема: Рекурсивное подключение пакетов через composer
Ответы: 20
Просмотры: 7194

Re: Рекурсивное подключение пакетов через composer

есть способ использовать satis как локальное зеркало репозиториев http://code.tutsplus.com/tutorials/setting-up-a-local-mirror-for-composer-packages-with-satis--net-36726 я поднимал у себя, конечно прироста в скорости обновления я не заметил, но отпала необходимость прописывать приватные репозитории...
unclead
2015.04.24, 20:22
Форум: Общие вопросы (Yii 2.x)
Тема: Добавить значения в модель и сохранить
Ответы: 25
Просмотры: 4773

Re: Добавить значения в модель и сохранить

А как понят грязные? происходит сохранение не всех атрибутов, а только те которые изменились /**      * Returns the attribute values that have been modified since they are loaded or saved most recently.      * @param string[]|null $names the names of the attributes whose values may be returned if t...
unclead
2015.04.24, 20:19
Форум: Общие вопросы (Yii 2.x)
Тема: Добавить значения в модель и сохранить
Ответы: 25
Просмотры: 4773

Re: Добавить значения в модель и сохранить

выведи

Код: Выделить всё

var_dump($user->getDirtyAttributes($attributes)) 
перед сохранением и посмотри, есть ли там email_confirm
unclead
2015.04.24, 20:05
Форум: Авторский код и библиотеки
Тема: Рекурсивное подключение пакетов через composer
Ответы: 20
Просмотры: 7194

Re: Рекурсивное подключение пакетов через composer

 "repositories": [         {"type": "vcs", "url": "git@git.test.ua:components/curl.git"}     ],   repositories поддерживается только для головного composer.json. Если он указан в зависимом пакете, то он не учитывается. Сам с этим сталкивался и про э...
unclead
2015.04.24, 19:59
Форум: Общие вопросы (Yii 2.x)
Тема: Добавить значения в модель и сохранить
Ответы: 25
Просмотры: 4773

Re: Добавить значения в модель и сохранить

а сценарий какой применяется? возможно ваши атрибуты не считаются "грязными" вот ничего и не сохраняется. protected function updateInternal($attributes = null)     {         if (!$this->beforeSave(false)) {             return false;         }         $values = $this->getDirtyAttributes($at...
unclead
2015.04.24, 15:02
Форум: Общие вопросы (Yii 2.x)
Тема: yii2 datepicker
Ответы: 3
Просмотры: 2043

Re: yii2 datepicker

Насколько я знаю БД хранят даты в своем формате. Не знаю как в mysql, но для postgres он задается в конфиге и по умолчанию в формате 2000-01-01. Если требуется выводить дату в интерфейсах в требуемом формате то тут на помощь приходит afterFind public function afterfind() {   $this->date = date('d.m....
unclead
2015.04.24, 12:59
Форум: Общие вопросы (Yii 2.x)
Тема: правильный фильтр из поля enum
Ответы: 16
Просмотры: 4838

Re: правильный фильтр из поля enum

понятно... а мне кажется, что запрос к базе куда проще и вообще ничего делать не надо что записано в БД - то и получишь зачем делать запрос в БД там где он не нужен, лишние накладные расходы. Запрос нужен, если заранее неизвестен список значений, например вывести название сущности, которое можно ук...
unclead
2015.04.24, 12:51
Форум: Общие вопросы (Yii 2.x)
Тема: правильный фильтр из поля enum
Ответы: 16
Просмотры: 4838

Re: правильный фильтр из поля enum

У меня это генерится автоматически через gii на основе комментария к полю.
Но даже, если прописывать вручную использование метода имеет очевидный плюс - один раз сделал метод и переиспользуешь его
unclead
2015.04.24, 12:00
Форум: Общие вопросы (Yii 2.x)
Тема: правильный фильтр из поля enum
Ответы: 16
Просмотры: 4838

Re: правильный фильтр из поля enum

Я обычно использую вариант 2, только я выношу эту логику в метод модели т.к. все GridView реализую на базе Seach классов. Например, есть модель User, в которой реализован метод     /**      * Возвращает ярлыки для опций поля 'gender'.      *      * @return array      */     public function getGender...
unclead
2015.04.24, 11:43
Форум: Общие вопросы (Yii 2.x)
Тема: yii2-apidoc: как установить свой pageTitle для guide документации
Ответы: 2
Просмотры: 2031

yii2-apidoc: как установить свой pageTitle для guide документации

Приветствую. Не могу разобраться как установить свой pageTitle для генерируемой документации. В коде в файле /vendor/yiisoft/yii2-apidoc/templates/html/GuideRenderer.php     /**      * @inheritdoc      */     public function init()     {         parent::init();         if ($this->pageTitle === null)...