Дмитрий
Олег
ckeditor нет, это WISYWIG. Цель - дать контент-менеджеру возможность создавать адаптивные страницы из компонентов, а CKEditor это не умеет.
Дмитрий
так а что wix уже не устраивает?)
Олег
wix же нельзя встроить в свою админку и допилить :)
Stas
Stas
цмс tf юии2
Stas
чито то того что ты хочеш
Stas
можеш сам допиливать может контрибьютить
PowerAxis
https://github.com/yii-dream-team/yii2-upload-behavior
кто юзал это поведение, подскажите, тут можно один из параметров (высоту или ширину) сделать auto ?
Vladislav
Всем привет. Будет ли работать пакет на Yii, если у него зависимость от symfony/process?
Vano
Vladislav
я просто подумал пакет будет работать только на симфони или ларавеле
SiZE
А кто-то знает как решить проблему динамического ip для машин в docker? А то получается если надо запустить одну машину, то перед ней надо запустить еще последовательно три, чтобы нужной машине выдался нажный ip адрес, на который в .hosts забиндены нужные домены
Дмитрий
Дмитрий
Дмитрий
Если простой run
https://docs.docker.com/engine/reference/run/#network-settings
SiZE
Я же сперва стартую вируалку в Virtualbox, и там назначается IP
who are you
who are you
Дмитрий
Дмитрий
зачем
PowerAxis
who are you
Не понял
who are you
Мне надо не тумбочки делать а уменьшить пропорции сохранив
PowerAxis
ну вот и ставишь одну сторону фикс, а вторую авто
PowerAxis
width => 400, height => 'auto'
who are you
Не надо авто. Высота авто может быть километр
PowerAxis
приехали
PowerAxis
а как ты пропорции сохранять собираешься?
PowerAxis
ты должне привязаться к одной из сторон
PowerAxis
и сделать ее фиксированной в размере
PowerAxis
или ты хочешь сделать картинку "не больше чем" ?
who are you
Ну будет картинка у тебя 100*2000 мне не нужно такую длинную. Мне надо максимум 200 высоту и максимум 200 ширину
who are you
Без кропа
PowerAxis
ну ок, а уменьшить оно должно как? типа макс ширина 100 макс высота 50 ? и вписать туда без кропа?
who are you
Да. Задать максималки и ресайз пропорционально
PowerAxis
в этом поведении кропится, вроде, в дефолтных настройках нет такого
who are you
Фигово. Понял
PowerAxis
хотя, там написано, что принимаются опции PHPThumb
PowerAxis
нужно глянуть, может там есть такое
who are you
PowerAxis
чет дока по ней на гитхабе недоступна
SiZE
зачем
так работает при установке через тулбокс
Vladislav
Народ. Как можно проверить текущего аутентифицированного пользователя входит ли он в конкретный RBAC роль или нет?
SiZE
Vladislav
никак
SiZE
А зачем тебе rbac? )
Vladislav
для проверки доступа к экшену
Alexey
Vladislav
@russianlagman это проверка на право
Vladislav
можно было бы право создать но мне всего лишь нужно вывести пункт в меню для конкретной роли
Anonymous
Vladislav
@effulgence_bot в RBAC создаются роли и права, которые прикручиваются к ролям
Alexey
Право налево
Alexey
Ты проверь сначала
SiZE
или назнач задачи
Vladislav
тогда придётся писать метод, который будет доставать все роли текущего аутентифицированного пользователя и искать его в массиве если нашёл то true
Yii::$app->authManager->getRolesByUser(Yii::$app->user->getId())
Anonymous
Народ. Как можно проверить текущего аутентифицированного пользователя входит ли он в конкретный RBAC роль или нет?
if (!\Yii::$app->user->can('updateNews')) {
throw new ForbiddenHttpException('Access denied');
}
...
Дословно это значит, что если пользователь НЕ может updateNews, то выдается ошибка. При этом система проверит, какие роли или разрешения назначены в таблице auth_assignment текущему пользователю. Сначала проверит присвоенные разрешения (вы же помните, что пользователю можно присвоить не только роль но и разрешение). Если разрешение updateNews не будет найдено, то RBAC пройдет по каждой назначенной роли и проверит разрешения для ролей. Если хоть одной роли будет назначено разрешение updateNews, то Yii::$app->user->can('updateNews') вернет true;
Vladislav
мне не на право надо проверить а входит ли этот пользователь в указанный роль или нет)
SiZE
Anonymous
Anonymous
PowerAxis
как значение из виджета дропдауна передать в его коллбэк?
<?php echo \zertex\gridpagesize\GridPageSize::widget([
'callback' => function() {
$cookies = Yii::$app->response->cookies;
$cookies->add(new \yii\web\Cookie([
'name' => 'per-page',
'value' => 5,
]));
}
]); ?>
чтоб в value попало выбранное из дропа значение
Anonymous
function() use $sdasasd
Anonymous
как то так
Anonymous
PowerAxis
дык а как мне из виджета получить то, что я выбираю?
Anonymous
Anonymous
вызвать виджет с параметром?
Anonymous
вызывай виджет и в параметры передай значение value, потом это проталкиваешь в анонимную функцию и виджет возвращает результат в соответствии с тем параметром который ты задал. Или я что то не так понимаю?
Vladislav
да как бы ничего не изменилось) это то что нужно =D
who are you
Что это у вас за вопросы сегодня по основам йии понесло 😂
PowerAxis
нубасов полон чат
who are you
Сайзу даже скучно стало молчит 😂
Niko