Найдено 20 результатов
- 2020.01.24, 11:36
- Форум: Разработка фреймворка
- Тема: Нужны ли события в виджетах?
- Ответы: 3
- Просмотры: 27320
Re: Нужны ли события в виджетах?
Кому надо, могут и руками в принципе триггернуть.
- 2019.12.22, 16:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: yii2-queue конфигурацяи под контейнер DI?
- Ответы: 16
- Просмотры: 3099
Re: yii2-queue конфигурацяи под контейнер DI?
Смотрю тебе очень хочется поделится. Не стесняйся.
- 2019.12.22, 16:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: yii2-queue конфигурацяи под контейнер DI?
- Ответы: 16
- Просмотры: 3099
Re: yii2-queue конфигурацяи под контейнер DI?
Господи... Прекрати.
- 2019.12.22, 15:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: yii2-queue конфигурацяи под контейнер DI?
- Ответы: 16
- Просмотры: 3099
Re: yii2-queue конфигурацяи под контейнер DI?
Давай не будем а? Я же написал что без костылей невозможно законфижить, после того как провел глубокое исследование исходников библиотеки. Ты в свою очередь зачем-то обвиняешь меня в том, что я не осилил ооп... И настойчиво предлагаешь свои бредовые альтернативы. Просто угомонись и все.
- 2019.12.22, 15:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: yii2-queue конфигурацяи под контейнер DI?
- Ответы: 16
- Просмотры: 3099
Re: yii2-queue конфигурацяи под контейнер DI?
Во-вторых, для тех, кто не осилил ООП namespace app\components; class RedisQueue extends \yii\queue\redis\Queue { protected function getCommandId() { foreach (Yii::$app->getComponents(false) as $id => $component) { if ($component === $this) { return Inflector::camel2id($id); } } if (Yii::$container...
- 2019.12.22, 12:45
- Форум: Общие вопросы (Yii 2.x)
- Тема: yii2-queue конфигурацяи под контейнер DI?
- Ответы: 16
- Просмотры: 3099
Re: yii2-queue конфигурацяи под контейнер DI?
Что? Переопределить?! ...
Ты понимаешь о чем я вообще?
Ты понимаешь о чем я вообще?
- 2019.12.22, 09:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: yii2-queue конфигурацяи под контейнер DI?
- Ответы: 16
- Просмотры: 3099
Re: yii2-queue конфигурацяи под контейнер DI?
Не факт. Приведите конфиг для консоли для понимания процесса, может смогу чем помочь. Увы, факт. https://github.com/yiisoft/yii2-queue/blob/master/src/cli/Queue.php#L72 Автор поделки даже в мыслях не допустил, что его либа может конфигурироваться в IoC контейнере... Конфиг для консоли выше. 2 вариа...
- 2019.12.21, 14:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: yii2-queue конфигурацяи под контейнер DI?
- Ответы: 16
- Просмотры: 3099
Re: yii2-queue конфигурацяи под контейнер DI?
Посмотрите чтобы redis не дублировался в компонентах, если он там будет, то возьмет из сервис-локатора, а не из контейнера. Это само собой. Проблема в том, что в бутстрапе добавляются команды для консоли. И вот они не работают. Без костылей тут никак не сделаешь. Потому что добавление команд идет т...
- 2019.12.21, 10:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: yii2-queue конфигурацяи под контейнер DI?
- Ответы: 16
- Просмотры: 3099
yii2-queue конфигурацяи под контейнер DI?
Попытался было такие конфиги: 'bootstrap' => [ 'yii\queue\Queue' ], 'container' => [ 'singletons' => [ 'yii\queue\Queue' => [ 'class' => \yii\queue\redis\Queue::class, 'channel' => 'default', 'redis' => 'redis', ], 'redis' => [ 'class' => 'yii\redis\Connection', 'hostname' => '127.0.0.1', 'port' => ...
- 2015.09.01, 17:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveRecord и LEFT JOIN
- Ответы: 15
- Просмотры: 18978
Re: ActiveRecord и LEFT JOIN
точно. ActiveDataProvider не принимает объект ActiveRecord! Другой использовать? Какой?
- 2015.09.01, 17:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveRecord и LEFT JOIN
- Ответы: 15
- Просмотры: 18978
Re: ActiveRecord и LEFT JOIN
именно. AR -> ActiveDataProvider -> ListView = исключение. Не принимает объект AR. Шо делать то?
- 2015.09.01, 17:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveRecord и LEFT JOIN
- Ответы: 15
- Просмотры: 18978
Re: ActiveRecord и LEFT JOIN
если это ложь, тогда это что?
The "query" property must be an instance of a class that implements the QueryInterface e.g. yii\db\Query or its subclasses.
The "query" property must be an instance of a class that implements the QueryInterface e.g. yii\db\Query or its subclasses.
- 2015.09.01, 17:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveRecord и LEFT JOIN
- Ответы: 15
- Просмотры: 18978
Re: ActiveRecord и LEFT JOIN
Ииии как мне засунуть этот AR объект в ListView?? Лист вив просит AQ, а для AR виджетов нет нифига. Через форич выводить или как вообще? Ааа у меня баттхерт!
- 2015.09.01, 15:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveRecord и LEFT JOIN
- Ответы: 15
- Просмотры: 18978
Re: ActiveRecord и LEFT JOIN
разобрался, спасибо.
А вообще AR стоит использовать или нет? Пишут он тормозной. Вопрос - на сколько?
А вообще AR стоит использовать или нет? Пишут он тормозной. Вопрос - на сколько?
- 2015.09.01, 14:40
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveRecord и LEFT JOIN
- Ответы: 15
- Просмотры: 18978
Re: ActiveRecord и LEFT JOIN
запрос заполняет ar-модель. Если в ней нет каких-то атрибутов, то они и не заполнятся. От этого и пляшите. И где их добавлять, эти свойства? Вот так не работает. Т.е. объект все равно поулчается со своими свойствами = полям с таблицы. public function attributeLabels() { return [ ...
- 2015.09.01, 12:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveRecord и LEFT JOIN
- Ответы: 15
- Просмотры: 18978
ActiveRecord и LEFT JOIN
В модели AR есть метод с таким поиском. $posts = Posts::find() ->select("*") ->leftJoin('post_meta', 'post_meta.post_id = post.id') ->active() ->limit(5) ->orderBy(['date' => SORT_D...
- 2015.07.29, 07:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в Yii2 запретить все лишние параметры в урл, выводя 404?
- Ответы: 10
- Просмотры: 4757
Re: Как в Yii2 запретить все лишние параметры в урл, выводя 404?
а причем тут юи? вам придется прописать список всех возможных допустимых параметров для каждого запроса. для примера: у меня есть в админке страница со списком записей, в ней 5 поисковых столбцов - т.е. это 5 параметров в запросе + 1 на пагинацию. сущностей в проекте на данный момент порядка 20. т....
- 2015.07.28, 23:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в Yii2 запретить все лишние параметры в урл, выводя 404?
- Ответы: 10
- Просмотры: 4757
Re: Как в Yii2 запретить все лишние параметры в урл, выводя 404?
@aquy И после этого сайт начнет выдавать 404 ошибку на левые параметры в $_GET? Автор хочет запретить левые параметры в урл и пропускать запросы только с ограниченным списком параметров. для этого ему нужен базовый контроллер с beforeAction и проверка в нем в зависимости от контроллера и экшена, но...
- 2015.07.28, 21:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в Yii2 запретить все лишние параметры в урл, выводя 404?
- Ответы: 10
- Просмотры: 4757
Re: Как в Yii2 запретить все лишние параметры в урл, выводя 404?
это как? )
я совсем зеленый.
я совсем зеленый.
- 2015.07.28, 18:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как в Yii2 запретить все лишние параметры в урл, выводя 404?
- Ответы: 10
- Просмотры: 4757
Как в Yii2 запретить все лишние параметры в урл, выводя 404?
Т.е. если параметр лишний (не используется в скрипте), то должно отдаваться 404. И показывать только то, что разрешено.