Найдено 65 результатов
- 2016.01.16, 00:21
- Форум: Документация и рецепты (Yii 2.x)
- Тема: yii2 очередь писем в swiftmailer
- Ответы: 1
- Просмотры: 2472
Re: yii2 очередь писем в swiftmailer
Я RabbitMQ юзал, довольно просто...
- 2016.01.14, 02:45
- Форум: REST API (Yii 2.x)
- Тема: Дополнительные данные для разных действий
- Ответы: 16
- Просмотры: 8718
Re: Дополнительные данные для разных действий
Мне УДАЛОСЬ ИЗМЕНИТЬ СПИСОК ПОЛЕЙ в результате вывода dataProvider (в т.ч. и поля для вложенных объектов, relations) И так, как я писал в пред. сообщении: Мое решение: можно установить кастомное значение для свойства модели $scenario и создать по нему условие в методе fields .[/code] Это решение ос...
- 2016.01.12, 18:16
- Форум: REST API (Yii 2.x)
- Тема: Дополнительные данные для разных действий
- Ответы: 16
- Просмотры: 8718
Re: Дополнительные данные для разных действий
Подниму тему, АКТУАЛЬНО ... Мое решение: можно установить кастомное значение для свойства модели $scenario и создать по нему условие в методе fields . В $query dataProvider-а кастомизируем зависимости: $query->joinWith(['relation' => function ($query) { $this->relation->scenario = 'fieldsSim...
- 2015.11.25, 13:53
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Выполнение миграции RBAC вместе с другими миграциями
- Ответы: 15
- Просмотры: 10107
Re: Выполнение миграции RBAC вместе с другой миграцией
Получилось сделать другим способом. Смотрите UPD 2 в главном сообщении темы.
- 2015.11.25, 12:43
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Выполнение миграции RBAC вместе с другими миграциями
- Ответы: 15
- Просмотры: 10107
Re: Выполнение миграции RBAC вместе с другой миграцией
Спасибо, учтуzelenin писал(а):ну когда поймете, что ваш вариант просто хак, а не рабочий инструмент, тогда продолжим)
- 2015.11.25, 12:24
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Выполнение миграции RBAC вместе с другими миграциями
- Ответы: 15
- Просмотры: 10107
Re: Выполнение миграции RBAC вместе с другой миграцией
Ну не знаю, хочется, что бы все работало стандартно..zelenin писал(а):я написал свой migratecontroller, который бегает по заданным папкам. у многих такой есть. есть и на гитхабе.
- 2015.11.25, 12:13
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Выполнение миграции RBAC вместе с другими миграциями
- Ответы: 15
- Просмотры: 10107
Re: Выполнение миграции RBAC вместе с другой миграцией
а как откатываться? имхо, мы тут применяем какой-то хак, который рушит всю философию миграций А как одной миграцией выполнить миграции и с директории '@yii/rbac/migrations' и с директории '@app/migrations'? При чем выполняется только команда "shell> ./yii migrate" на деплое и я никак повл...
- 2015.11.25, 11:49
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Выполнение миграции RBAC вместе с другими миграциями
- Ответы: 15
- Просмотры: 10107
Re: Выполнение миграции RBAC вместе с другой миграцией
Еще я заметил, что при выполнении
Параметр "migrationPath" срабатывает, но потом он каким-то магическим образом запоминается..
Код: Выделить всё
Yii::$app->runAction('migrate/down', [
'migrationPath' => '@yii/rbac/migrations',
'interactive' => false,
]);
- 2015.11.25, 11:15
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Выполнение миграции RBAC вместе с другими миграциями
- Ответы: 15
- Просмотры: 10107
Re: Выполнение миграции RBAC вместе с другой миграцией
А если при обновлении в миграциях (@yii/rbac/migrations) что-то поменяется и там будет пару файлов (2 класса)?ElisDN писал(а):Ну а какой смысл? Не легче ли просто отнаследоваться?
- 2015.11.24, 20:01
- Форум: Документация и рецепты (Yii 2.x)
- Тема: Выполнение миграции RBAC вместе с другими миграциями
- Ответы: 15
- Просмотры: 10107
Выполнение миграции RBAC вместе с другими миграциями
Для того, что бы выполнить миграцию в методе up/down другой миграции, нужно написать следующий код: Yii::$app->runAction('migrate/up', ['migrationPath' => '@yii/rbac/migrations', 'interactive' => false]); Если честно - копался полтора часа в коде, что бы понять как это сделать... Я думаю, что таким...
- 2014.05.04, 18:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Скелет консольного приложения + GII
- Ответы: 4
- Просмотры: 2017
Re: Скелет консольного приложения + GII
В общем написал парсер на PHP, хочу использовать Database ORM от Yii 2.x. Doctrine ну его в топку изучать. Как быть?lancedevnull писал(а):ты путаешь web и console это разные вещи
- 2014.05.04, 18:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Скелет консольного приложения + GII
- Ответы: 4
- Просмотры: 2017
Скелет консольного приложения + GII
Здравствуйте, уважаемое сообщество! Мне хотелось бы посоветоваться с вами в плане создания простого консольного приложения на базе Yii 2.x. Первое, что мне пришло в голову, это создание через composer проекта "yiisoft/yii2-app-basic". Первый вопрос Как можно грамотно извлечь из проекта нен...
- 2014.03.06, 03:12
- Форум: Обо всем
- Тема: Структура Yii vs Yii2, и попутно нагрузоподъёмность
- Ответы: 16
- Просмотры: 13840
Re: Структура Yii vs Yii2, и попутно нагрузоподъёмность
Почему-то мне вспомнился Perl, когда я посмотрел на php-код, в котором используется [ .. ] вместо array( .. )
Та-же кашка, собачка в тему ыыы
Еще, эталонный шаблон... это страх для верстальщика - все в коде
Та-же кашка, собачка в тему
Код: Выделить всё
'roles' => ['@'],
Еще, эталонный шаблон... это страх для верстальщика - все в коде
- 2012.08.07, 02:03
- Форум: Общие вопросы (Yii 1.x)
- Тема: Может луче было бы Yii детерминировать и очистить?
- Ответы: 15
- Просмотры: 4651
Re: Может луче было бы Yii детерминировать и очистить?
А если условия три? findByPkAndThreeConditions($postID, $condition1, $condition2, $condition3,$params)? :) Ради чего именно переименовывать метод? Что бы код был более понятным, будучи новичком в Yii / меньше читать API. =) А если условия три? findByPkAndConditions($postID, array($condition1, $cond...
- 2012.08.07, 01:41
- Форум: Общие вопросы (Yii 1.x)
- Тема: Может луче было бы Yii детерминировать и очистить?
- Ответы: 15
- Просмотры: 4651
Re: Может луче было бы Yii детерминировать и очистить?
Ну это да, не правильно. А если с условием, то:Sam Dark писал(а):То есть тащили бы данные вместо того, чтобы добавить условие в SQL?
Код: Выделить всё
$post=Post::model()->findByPkAndCondition($postID,$condition,$params);
- 2012.08.07, 00:19
- Форум: Общие вопросы (Yii 1.x)
- Тема: Может луче было бы Yii детерминировать и очистить?
- Ответы: 15
- Просмотры: 4651
Re: Может луче было бы Yii детерминировать и очистить?
Нашел запись по ПК и проверил, есть ли на ней флажок или нет (уже вне БД).Sam Dark писал(а):Ради гибкости и лаконичности. Как бы вы искали, например, отмеченную флажком запись по PK? Да и так как вы понимаете сходу метод тоже работает.
- 2012.08.06, 22:48
- Форум: Общие вопросы (Yii 1.x)
- Тема: Может луче было бы Yii детерминировать и очистить?
- Ответы: 15
- Просмотры: 4651
Re: Может луче было бы Yii детерминировать и очистить?
Ну дак а почему так задумано? Хорошо, что документация есть, а сходу не понять.Sam Dark писал(а):byPk != byPk only.
- 2012.08.06, 21:59
- Форум: Общие вопросы (Yii 1.x)
- Тема: Может луче было бы Yii детерминировать и очистить?
- Ответы: 15
- Просмотры: 4651
Re: Может луче было бы Yii детерминировать и очистить?
Есть конкрентные предложения? Не то, что бы предложения.. А вот, например метод: $post=Post::model()->findByPk($postID,$condition,$params); В нем есть необязательные аргументы $condition, $params. Но ведь эта функция судя по названию предназначена чисто для поиска записи по первичному ключу.. :) Не...
- 2012.08.06, 20:52
- Форум: Общие вопросы (Yii 1.x)
- Тема: Может луче было бы Yii детерминировать и очистить?
- Ответы: 15
- Просмотры: 4651
Может луче было бы Yii детерминировать и очистить?
Во воремя прочтения поста на хабре http://habrahabr.ru/post/149086/ мне пришла мысль в голову о том, что бы методы классов были чистыми и детерминированными, и не зависели от внешних входных данных. Может быть производительность еще повысилась бы...? Кто что думает по этому поводу? Или Yii уже макси...
- 2012.07.24, 00:09
- Форум: Общие вопросы (Yii 1.x)
- Тема: Квадратики слева в названии поля таблицы MySQL
- Ответы: 5
- Просмотры: 1724
Re: Квадратики слева в названии поля таблицы MySQL
Честное слово, за 7 лет практики первый раз mysql выделился глюком этим... В ближайшее время попробую просто пересоздать таблицу или название поля поменяюNafania писал(а):А вы там случаем не копипастите откуда-либо? Наберите руками - не может не помочь.