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

Yiivgeny
2015.08.21, 22:03
Форум: Общие вопросы (Yii 2.x)
Тема: Роли и разрешения
Ответы: 3
Просмотры: 1904

Re: Роли и разрешения

Да, я видел, что все что касается описательных моментов соответствует. Но в тоже время, настолько явных недоработок быть не может. Вот вопрос к разработчикам, с чем это связано?
Yiivgeny
2015.08.21, 01:57
Форум: Общие вопросы (Yii 2.x)
Тема: Роли и разрешения
Ответы: 3
Просмотры: 1904

Роли и разрешения

Всем привет! Разбираюсь с RBAC, возникло некоторое недопонимание. Сейчас встроенные реализации ManagerInterface допускают привязку к пользователю как ролей (role), так и разрешений (permission). Так же на это явно намекает метод ManagerInterface::getAssignments, который не имеет внутри фильтрации по...
Yiivgeny
2015.06.18, 13:57
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Дублирование запросов к БД
Ответы: 5
Просмотры: 2906

Re: Дублирование запросов к БД

Ну не знаю на счет наглядности, не могу даже предугадать какой результат будет если я захочу в связь наложить на лету еще какое-то условие из соседнего джойна.
Yiivgeny
2015.06.18, 13:40
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Дублирование запросов к БД
Ответы: 5
Просмотры: 2906

Re: Дублирование запросов к БД

Ну вопрос был в том, зачем так сделано?
Получается что если есть дополнительные условия, они будут наложены минимум дважды.
Yiivgeny
2015.06.18, 13:00
Форум: Общие вопросы (Yii 2.x)
Тема: non unique table alias
Ответы: 8
Просмотры: 4123

Re: non unique table alias

Спасибо!
Yiivgeny
2015.06.18, 12:51
Форум: Общие вопросы (Yii 2.x)
Тема: non unique table alias
Ответы: 8
Просмотры: 4123

Re: non unique table alias

Это единственный вариант? Автоматического или около того именования связей нет?
Yiivgeny
2015.06.18, 12:46
Форум: Общие вопросы (Yii 2.x)
Тема: non unique table alias
Ответы: 8
Просмотры: 4123

Re: non unique table alias

Как это нет. К примеру, у меня есть таблица категорий. В ней есть поле parent_id, которое ссылается на эту же самую таблицу (думаю очевидно). Еще одним примером могу привести случай когда у модели пользователя нужно получить объект пользователя который его пригласил. Я уже не говорю о неограниченном...
Yiivgeny
2015.06.18, 12:29
Форум: Общие вопросы (Yii 2.x)
Тема: non unique table alias
Ответы: 8
Просмотры: 4123

Re: non unique table alias

Это не бред, это простейший пример. Можно взять поля id => parent_id. От этого ничего не поменяется.
Просто этот пример заработает у каждого.
Yiivgeny
2015.06.18, 12:20
Форум: Общие вопросы (Yii 2.x)
Тема: non unique table alias
Ответы: 8
Просмотры: 4123

non unique table alias

Всем привет! Задача следующая: сделать связь в модели с этой же самой моделью. Задачи такие могут быть, думаю никто сомневаться не станет. В качестве самого быстрого примера который можете испробовать у себя приведу такую связь public function getSame(){     return $this->hasOne(static::className(),...
Yiivgeny
2015.06.18, 12:14
Форум: Баг-репорты и предложения (Yii 2.x)
Тема: Дублирование запросов к БД
Ответы: 5
Просмотры: 2906

Дублирование запросов к БД

Всем привет. Кто нибудь может мне объяснить ситуацию с джойном связей? (в Yii первой версии это называлось together) Связь: public function getTree(){     $relation = $this->hasMany(CategoryReference::className(), ['category_id' => 'category_id']);     return $relation; } Используем так: $Object = C...
Yiivgeny
2013.12.26, 16:16
Форум: Авторский код и библиотеки
Тема: Управление автоматическим запуском консольных команд
Ответы: 24
Просмотры: 16255

Re: Управление автоматическим запуском консольных команд

2) Передача аргументов не работает. Причина использование функции escapeshellarg для всех аргументов сразу [Line: 258]. В PHP документации сказано "использована для того, чтобы экранировать отдельные аргументы" В репозитории на GitHub есть версия в которой этот баг уже исправлен. К сожале...
Yiivgeny
2013.12.26, 16:15
Форум: Авторский код и библиотеки
Тема: Управление автоматическим запуском консольных команд
Ответы: 24
Просмотры: 16255

Re: Управление автоматическим запуском консольных команд

При тестировании в Windows 7 сразу наткнулся на несколько проблем: 1) Задание времени с числами меньше 10. т.е. если укажу @cron 5 1 * * * (каждый день в пять минут второго) не сработает в 01:05 изза проверки in_array($piece, $task['docs'][0][$key]) 5!='05' и 1!='01' [Line: 253]. Похоже об этой же ...
Yiivgeny
2013.11.29, 17:41
Форум: Общие вопросы (Yii 1.x)
Тема: Дта и время на сайте для разных стран
Ответы: 7
Просмотры: 4803

Re: Дта и время на сайте для разных стран

Второй способ. Все даты для которых важны пояса должны содержаться в полях типа TIMESTAMP. Выдержка из мануала: MySQL converts TIMESTAMP values from the current time zone to UTC for storage, and back from UTC to the current time zone for retrieval. Затем всё просто: чтение и запись происходят как об...
Yiivgeny
2013.11.29, 17:23
Форум: Общие вопросы (Yii 1.x)
Тема: Дта и время на сайте для разных стран
Ответы: 7
Просмотры: 4803

Re: Дта и время на сайте для разных стран

Понятное дело, что надо это всё в обёрточку положить красивую, чтобы всё выставлялось автоматически. Например, сделать из DateTime ApplicationComponent.
Yiivgeny
2013.11.29, 17:22
Форум: Общие вопросы (Yii 1.x)
Тема: Дта и время на сайте для разных стран
Ответы: 7
Просмотры: 4803

Re: Дта и время на сайте для разных стран

Да ну, есть же нормальные серверные решения. Которые правильно решают проблемы как и чтения, так и записи (в отличие от js решений). Первый способ. Если хранить в базе unix_timestamp в int поле, то будет необходимо для всех преобразований времени и дат использовать DateTime объект + в момент инициал...
Yiivgeny
2012.07.11, 14:54
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 281535

Re: Что бы вы хотели получить в Yii 2?

Жаль( Основной идеей было именно упростить работу, а уж плюшки в виде кетчей ошибок в дополнение.
Yiivgeny
2012.07.11, 13:25
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 281535

Re: Что бы вы хотели получить в Yii 2?

Есть некоторые пожелания, которые больше относятся к PHP чем к Yii, но тем не менее можно сделать прослойку которая решит эту проблему. В частности я говорю об отделении ошибок от исключений, мне кажется это неправильным, и во фреймворке эти две сущности постоянно идут параллельно, а не единообразно...
Yiivgeny
2012.05.29, 11:19
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 281535

Re: Что бы вы хотели получить в Yii 2?

Yiivgeny писал(а):О желаниях. Хотелось бы CLogger::$autoFlush для каждого роута свой, а не глобальный
Sam Dark писал(а):Yiivgeny, мысль верная.
Есть вариант попробывать сделать реализацию для 1.1 или такой pull request точно не примут?