Artur
попробуй так, если не получится зарегай asset'ы виджета во вьюшке, где вызываешь аяксом (которая renderPartial)
Sergei
kartik\EditableColumn юзает же ассеты, которые в лэйауте регаются, типа зарегать в этой вьюшке ассеты из него ?
так не помогает:
use app\assets\AppAsset;
AppAsset::register($this);
и так тоже, (
$this->registerCssFile('/assets/327e5779/css/jquery.resizableColumns.css',
['position' => yii\web\View::POS_HEAD]);
Artur
EditableColumnAsset::register($this); надо делать, AppAsset
Sergei
если вписываю, вообще пропадает виджит полностью
Anonymous
Ребят
Anonymous
Есть вопрос такой
Anonymous
Есть контроллер с actions
Как задать по умолчанию action, который будет открываться например при /mycontroller/ и вести на /mycontroller/view
Artur
urlManager
Anonymous
В самом контроллере это не задать?
Anonymous
Toly
Toly
Посмотрите список свойств контроллера. defaultActionId если не ошибаюсь
Anonymous
Alexander
есть у кого готовый rbac работающий с базой по controller/action?
Yuriy
Во с утра новости: https://habrahabr.ru/post/320906/
SiZE
🎅
Ждём Yii 2.1
who are you
давно бы запилили rbac в gii
Dmitriy
Лучше пусть 5.4 выкинут.
Artur
связи в rest пофиксили они там? (expand ? )
Nurik
Nurik
лучше свой написать.
who are you
gii говорю нужно
Nurik
gii говорю нужно
Так а что ты там собираешься делать то ? Все-равно же нужно всю логику прописывать в файле, при поднятии миграций.
who are you
генератор кода не может генерировать логику?
who are you
ну тогда не знаю почему все в инете делают поиск rbac как пилить, а могли бы в генераторе создавать без лишних вопросов. 😊
Nurik
Nurik
В этом я согласен.
Nurik
Но в gii этого не надо.
Nurik
Хотя можно плагины глянуть может есть уже.
who are you
gj моему мнению генератор кода должен делать всю рутину в том числе рбак который у всех одинаковый, почему его нужно пилить каждый раз не понятно, могли бы как то упростить все это. Польза может глядишь была бы ))
Nurik
Ну я так делаю например. Можно конечно нагородить абстракции, но потом самому будут тяжелее разобраться.
Nurik
Проблема в другом. Никто не хочет тратить время чтобы понять что есть RBAC.
Nurik
Вне PHP
who are you
вам лучше знать
Dmitriy
Пусть лучше gii научатся норм генерировать контроллеры. FildModel это не в какие ворота
Nurik
Nurik
Сейчас все равно снипеты использую.
Dmitriy
Nurik
А как это сделать можно ?
Dmitriy
А как это сделать можно ?
$config['modules']['gii'] = [
'class' => yii\gii\Module::class,
'allowedIPs' => ['127.0.0.1'],
'generators' => [
'exileeed-model' => [
'class' => exileed\gii\Generator::class,
]
],
];
Dmitriy
У Generator extends \yii\gii\generators\model\Generator
Nurik
Dmitriy
да нужно, Но я не с нуля писал. Откуда-то взял. и допилил нужные мне вещи(timestams, softdelet) и т.д
Artur
Парни. Создал папку common/jobs в ней класс Notification.
Пытасюь создать объект этого класса, выдаеет ошибку: Class 'common\jobs\Notification' not found хотя IDEшка видит нормально
Artur
в чем может быть проблема?
Nurik
SiZE
Artur
есть
Artur
namespace common\jobs;
SiZE
где-то синтаксис кривой значит
Dmitriy
Artur
вот именно нет, по клику в ИДЕ нормально. т.е. ИДЕшка все видит, пути норм
Nurik
Nurik
Artur
короче дописал путь было так common\jobs стало так app\common\jobs и норм
Nurik
Artur
да
Nurik
С этого и надо было начинать))
Artur
)
Dmitriy
Пантелеев
парни как линк на делтальный прсомотер элемента по его id сформирвоать?
SiZE
ну типа сгенерировать через gii CRUD там будет пример
Artur
Кто нибудь юзал https://github.com/Filsh/yii2-gearman
Artur
?
Artur
как проверить состояние задания? по хендлеру?
Artur
че то там приоритетов не вижу
Anatoliy
их там нет потому-что не все драйвера поддерживают приоритеты, ничто не мешает наследоваться от zhuravljov\yii\queue\gearman\Driver и переопределить метод push
Artur
а как то состояние очерди можно глянуть?
Artur
или нет ?
Anatoliy
можно в логах посмотреть, там у задания есть 4 события
pushed
started
finished
error
Anatoliy
соответственно на каждое событие - запись в лог
Anatoliy
там уже можно логгирование как угодно настроить, например в отдельный файл, если в файлах логи хранишь