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

kukuruku
2020.10.12, 13:58
Форум: Общие вопросы (Yii 2.x)
Тема: grid CheckboxColumn attribute
Ответы: 3
Просмотры: 209

Re: grid CheckboxColumn attribute

у 'yii\grid\CheckboxColumn' нету проперти attribute
картик грид ради чекбокса не вижу смысла брать
kukuruku
2020.10.12, 13:50
Форум: Общие вопросы (Yii 2.x)
Тема: grid CheckboxColumn attribute
Ответы: 3
Просмотры: 209

grid CheckboxColumn attribute

как сделать колонку в виде чексбокса? чтобы в зависимости от значения чекбокс был включен\выключен?
проперти attribute там нету
или самому рендерить чекбокс?
kukuruku
2020.09.29, 09:00
Форум: Общие вопросы (Yii 2.x)
Тема: Array to string conversion error
Ответы: 8
Просмотры: 508

Re: Array to string conversion error

может гдето юникод символ?
kukuruku
2020.09.27, 19:53
Форум: Общие вопросы (Yii 2.x)
Тема: массив и функция
Ответы: 1
Просмотры: 241

массив и функция

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


function test($model) {
  return 'aaa';
}
gridview
'columns' => [
.....
'format' => 'raw',
'value' => function ($model) {}

]
как вместо анонимной ф-ции указать test?
или только так?

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

'value' => function ($model) {return $this->test($model);}
kukuruku
2020.09.09, 11:01
Форум: Общие вопросы (Yii 2.x)
Тема: rules safe all attributes
Ответы: 1
Просмотры: 463

rules safe all attributes

как сделать все атрибуты безопасными без явного их перечисления?
kukuruku
2020.08.27, 16:12
Форум: Общие вопросы (Yii 2.x)
Тема: matchcallback redirect
Ответы: 5
Просмотры: 329

Re: matchcallback redirect

как я понял matchCallback не предназначен для этого
или в самом action редиректить или в beforeAction
kukuruku
2020.08.27, 10:21
Форум: Общие вопросы (Yii 2.x)
Тема: matchcallback redirect
Ответы: 5
Просмотры: 329

Re: matchcallback redirect

в этом проекте нету ролей в том виде, какой требует RBAC, поэтому приходится делать такую проверку
но проблема не в этом
по умолчанию идет запрет в виде сообщения что доступ запрещен
а я хочу для определенных action при определенных условиях перенаправить юзера на определенную страницу
kukuruku
2020.08.26, 18:46
Форум: Общие вопросы (Yii 2.x)
Тема: matchcallback redirect
Ответы: 5
Просмотры: 329

matchcallback redirect

[ 'actions' => ['test'], 'allow' => true, 'roles' => ['@'], 'matchCallback' => function() { if (Yii::$app->user->identity->group == User::ROLE_USER) { return $this->redirect(['/site/forbidden']); } }, ], при такой записи сначала выполняется actionTest а дальше уже редирект если делать редирект в de...
kukuruku
2020.08.07, 17:42
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 мультисайт
Ответы: 13
Просмотры: 784

Re: Yii2 мультисайт

Wordpress тоже умеет мультисайт
kukuruku
2020.08.07, 12:36
Форум: Общие вопросы (Yii 2.x)
Тема: ActiveQuery default scope
Ответы: 0
Просмотры: 542

ActiveQuery default scope

есть несколько классов ClassSearch в каждом классе есть public $field='value'; public static function find() { return new ClassQuery(get_called_class()); } я хочу по умолчанию добавить условие в query, чтобы оно сразу добавлялось в каждом классе без явного вызова if (Yii::$app->user->identity->group...
kukuruku
2020.06.26, 08:46
Форум: Общие вопросы (Yii 2.x)
Тема: yii2-queue эмуляция крона
Ответы: 1
Просмотры: 412

yii2-queue эмуляция крона

у меня 2 задания в кроне

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

10 */2 * * * ./yii stats
* * * * * ./yii queue/run
я хочу оставить queue/run, а в самом проекте добавить вызов

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

10 */2 * * * ./yii stats
чтобы yii2-queue вызывал команду при наступлении условия 10 */2 * * *
как такое сделать?
kukuruku
2020.06.25, 09:13
Форум: Общие вопросы (Yii 2.x)
Тема: Exception vs ErrorException
Ответы: 3
Просмотры: 483

Re: Exception vs ErrorException

использовать yii\base\Exception для кидания исключений и для создания своих типов?
kukuruku
2020.06.25, 08:19
Форум: Общие вопросы (Yii 2.x)
Тема: Exception vs ErrorException
Ответы: 3
Просмотры: 483

Exception vs ErrorException

use yii\base\ErrorException; use yii\base\Exception; class e1 extends Exception { protected $message='e1'; } class e2 extends ErrorException { protected $message='e2'; } $e1=new e1; var_dump($e1->getMessage());//выведет e1 $e2=new e2; var_dump($e2->getMessage()); //пусто почему так работает? что пр...
kukuruku
2020.06.23, 16:26
Форум: Общие вопросы (Yii 2.x)
Тема: yii2-queue асинхронное выполнение
Ответы: 10
Просмотры: 963

Re: yii2-queue асинхронное выполнение

наверно плохо объяснил- порядок запуска не важен, 1,2,3,4 или 4,3,2,1
главное чтобы запустилась одна задача, затем не дожидаясь стартанула следующая, и т.д.
kukuruku
2020.06.23, 16:12
Форум: Общие вопросы (Yii 2.x)
Тема: Необъяснимое индексирование страниц
Ответы: 3
Просмотры: 651

Re: Необъяснимое индексирование страниц

хром шлет статистику
или на сайте есть аналитика
kukuruku
2020.06.23, 15:19
Форум: Общие вопросы (Yii 2.x)
Тема: yii2-queue асинхронное выполнение
Ответы: 10
Просмотры: 963

Re: yii2-queue асинхронное выполнение

нашел более простое решение
можно запустить сразу несколько обработчиков из крона

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

* * * * * /app/yii queue/run
* * * * * /app/yii queue/run
* * * * * /app/yii queue/run
* * * * * /app/yii queue/run
* * * * * /app/yii queue/run
kukuruku
2020.06.19, 18:38
Форум: Общие вопросы (Yii 2.x)
Тема: yii2-queue асинхронное выполнение
Ответы: 10
Просмотры: 963

Re: yii2-queue асинхронное выполнение

у меня нету зависимости по задачам
мне надо быстро выполнить 10000 заданий
если запускать воркер каждую минуту по крону то в час всего 60 воркеров будет работать одновременно