Найдено 80 результатов
- 2015.08.21, 22:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Роли и разрешения
- Ответы: 3
- Просмотры: 1912
Re: Роли и разрешения
Да, я видел, что все что касается описательных моментов соответствует. Но в тоже время, настолько явных недоработок быть не может. Вот вопрос к разработчикам, с чем это связано?
- 2015.08.21, 01:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Роли и разрешения
- Ответы: 3
- Просмотры: 1912
Роли и разрешения
Всем привет! Разбираюсь с RBAC, возникло некоторое недопонимание. Сейчас встроенные реализации ManagerInterface допускают привязку к пользователю как ролей (role), так и разрешений (permission). Так же на это явно намекает метод ManagerInterface::getAssignments, который не имеет внутри фильтрации по...
- 2015.06.18, 13:57
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: Дублирование запросов к БД
- Ответы: 5
- Просмотры: 2919
Re: Дублирование запросов к БД
Ну не знаю на счет наглядности, не могу даже предугадать какой результат будет если я захочу в связь наложить на лету еще какое-то условие из соседнего джойна.
- 2015.06.18, 13:40
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: Дублирование запросов к БД
- Ответы: 5
- Просмотры: 2919
Re: Дублирование запросов к БД
Ну вопрос был в том, зачем так сделано?
Получается что если есть дополнительные условия, они будут наложены минимум дважды.
Получается что если есть дополнительные условия, они будут наложены минимум дважды.
- 2015.06.18, 13:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: non unique table alias
- Ответы: 8
- Просмотры: 4140
Re: non unique table alias
Спасибо!
- 2015.06.18, 12:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: non unique table alias
- Ответы: 8
- Просмотры: 4140
Re: non unique table alias
Это единственный вариант? Автоматического или около того именования связей нет?
- 2015.06.18, 12:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: non unique table alias
- Ответы: 8
- Просмотры: 4140
Re: non unique table alias
Как это нет. К примеру, у меня есть таблица категорий. В ней есть поле parent_id, которое ссылается на эту же самую таблицу (думаю очевидно). Еще одним примером могу привести случай когда у модели пользователя нужно получить объект пользователя который его пригласил. Я уже не говорю о неограниченном...
- 2015.06.18, 12:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: non unique table alias
- Ответы: 8
- Просмотры: 4140
Re: non unique table alias
Это не бред, это простейший пример. Можно взять поля id => parent_id. От этого ничего не поменяется.
Просто этот пример заработает у каждого.
Просто этот пример заработает у каждого.
- 2015.06.18, 12:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: non unique table alias
- Ответы: 8
- Просмотры: 4140
non unique table alias
Всем привет! Задача следующая: сделать связь в модели с этой же самой моделью. Задачи такие могут быть, думаю никто сомневаться не станет. В качестве самого быстрого примера который можете испробовать у себя приведу такую связь public function getSame(){ return $this->hasOne(static::className(),...
- 2015.06.18, 12:14
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: Дублирование запросов к БД
- Ответы: 5
- Просмотры: 2919
Дублирование запросов к БД
Всем привет. Кто нибудь может мне объяснить ситуацию с джойном связей? (в Yii первой версии это называлось together) Связь: public function getTree(){ $relation = $this->hasMany(CategoryReference::className(), ['category_id' => 'category_id']); return $relation; } Используем так: $Object = C...
- 2013.12.26, 16:16
- Форум: Авторский код и библиотеки
- Тема: Управление автоматическим запуском консольных команд
- Ответы: 24
- Просмотры: 16797
Re: Управление автоматическим запуском консольных команд
2) Передача аргументов не работает. Причина использование функции escapeshellarg для всех аргументов сразу [Line: 258]. В PHP документации сказано "использована для того, чтобы экранировать отдельные аргументы" В репозитории на GitHub есть версия в которой этот баг уже исправлен. К сожале...
- 2013.12.26, 16:15
- Форум: Авторский код и библиотеки
- Тема: Управление автоматическим запуском консольных команд
- Ответы: 24
- Просмотры: 16797
Re: Управление автоматическим запуском консольных команд
При тестировании в Windows 7 сразу наткнулся на несколько проблем: 1) Задание времени с числами меньше 10. т.е. если укажу @cron 5 1 * * * (каждый день в пять минут второго) не сработает в 01:05 изза проверки in_array($piece, $task['docs'][0][$key]) 5!='05' и 1!='01' [Line: 253]. Похоже об этой же ...
- 2013.12.26, 15:01
- Форум: Авторский код и библиотеки
- Тема: Управление автоматическим запуском консольных команд
- Ответы: 24
- Просмотры: 16797
Re: Управление автоматическим запуском консольных команд
Проверю и поправлю в ближайшее время. Спасибо за репорт.
- 2013.11.29, 17:41
- Форум: Общие вопросы (Yii 1.x)
- Тема: Дта и время на сайте для разных стран
- Ответы: 7
- Просмотры: 4814
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. Затем всё просто: чтение и запись происходят как об...
- 2013.11.29, 17:23
- Форум: Общие вопросы (Yii 1.x)
- Тема: Дта и время на сайте для разных стран
- Ответы: 7
- Просмотры: 4814
Re: Дта и время на сайте для разных стран
Понятное дело, что надо это всё в обёрточку положить красивую, чтобы всё выставлялось автоматически. Например, сделать из DateTime ApplicationComponent.
- 2013.11.29, 17:22
- Форум: Общие вопросы (Yii 1.x)
- Тема: Дта и время на сайте для разных стран
- Ответы: 7
- Просмотры: 4814
Re: Дта и время на сайте для разных стран
Да ну, есть же нормальные серверные решения. Которые правильно решают проблемы как и чтения, так и записи (в отличие от js решений). Первый способ. Если хранить в базе unix_timestamp в int поле, то будет необходимо для всех преобразований времени и дат использовать DateTime объект + в момент инициал...
- 2012.07.11, 14:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Что бы вы хотели получить в Yii 2?
- Ответы: 870
- Просмотры: 282568
Re: Что бы вы хотели получить в Yii 2?
Жаль( Основной идеей было именно упростить работу, а уж плюшки в виде кетчей ошибок в дополнение.
- 2012.07.11, 13:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: Что бы вы хотели получить в Yii 2?
- Ответы: 870
- Просмотры: 282568
Re: Что бы вы хотели получить в Yii 2?
Есть некоторые пожелания, которые больше относятся к PHP чем к Yii, но тем не менее можно сделать прослойку которая решит эту проблему. В частности я говорю об отделении ошибок от исключений, мне кажется это неправильным, и во фреймворке эти две сущности постоянно идут параллельно, а не единообразно...
- 2012.05.30, 02:00
- Форум: Авторский код и библиотеки
- Тема: Управление автоматическим запуском консольных команд
- Ответы: 24
- Просмотры: 16797
- 2012.05.29, 11:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: Что бы вы хотели получить в Yii 2?
- Ответы: 870
- Просмотры: 282568
Re: Что бы вы хотели получить в Yii 2?
Yiivgeny писал(а):О желаниях. Хотелось бы CLogger::$autoFlush для каждого роута свой, а не глобальный
Есть вариант попробывать сделать реализацию для 1.1 или такой pull request точно не примут?Sam Dark писал(а):Yiivgeny, мысль верная.