Олег
ckeditor нет, это WISYWIG. Цель - дать контент-менеджеру возможность создавать адаптивные страницы из компонентов, а CKEditor это не умеет.
Дмитрий
так а что wix уже не устраивает?)
Олег
wix же нельзя встроить в свою админку и допилить :)
Stas
цмс tf юии2
Stas
чито то того что ты хочеш
Stas
можеш сам допиливать может контрибьютить
Олег
https://luya.io/
Спасибо, очень похоже на то что нужно!
Дмитрий
Спасибо, очень похоже на то что нужно!
оставьте фидбек, пожалуйста, по итогу) интересно.
PowerAxis
https://github.com/yii-dream-team/yii2-upload-behavior кто юзал это поведение, подскажите, тут можно один из параметров (высоту или ширину) сделать auto ?
Vladislav
Всем привет. Будет ли работать пакет на Yii, если у него зависимость от symfony/process?
Vladislav
я просто подумал пакет будет работать только на симфони или ларавеле
SiZE
А кто-то знает как решить проблему динамического ip для машин в docker? А то получается если надо запустить одну машину, то перед ней надо запустить еще последовательно три, чтобы нужной машине выдался нажный ip адрес, на который в .hosts забиндены нужные домены
Дмитрий
Если простой run https://docs.docker.com/engine/reference/run/#network-settings
SiZE
Я же сперва стартую вируалку в Virtualbox, и там назначается IP
Дмитрий
зачем
PowerAxis
А может пропорционально уменьшить при указании высоты и ширины максимально?
я попробовал поставить одно из значений 'auto' - вроде работает
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
хотя, там написано, что принимаются опции PHPThumb
В ней есть 100 процентов. Это одна из крутых либ
PowerAxis
чет дока по ней на гитхабе недоступна
SiZE
зачем
так работает при установке через тулбокс
Vladislav
Народ. Как можно проверить текущего аутентифицированного пользователя входит ли он в конкретный RBAC роль или нет?
Vladislav
никак
SiZE
А зачем тебе rbac? )
Vladislav
для проверки доступа к экшену
Vladislav
@russianlagman это проверка на право
Vladislav
можно было бы право создать но мне всего лишь нужно вывести пункт в меню для конкретной роли
Vladislav
@effulgence_bot в RBAC создаются роли и права, которые прикручиваются к ролям
Alexey
Право налево
Alexey
Ты проверь сначала
SiZE
можно было бы право создать но мне всего лишь нужно вывести пункт в меню для конкретной роли
так если у роли есть право на какую-то другую роль, тогда она должна этим правом воспользоваться
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
мне не на право надо проверить а входит ли этот пользователь в указанный роль или нет)
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
как то так
PowerAxis
дык а как мне из виджета получить то, что я выбираю?
Anonymous
Anonymous
вызвать виджет с параметром?
Vladislav
что в доке написано про can?
http://www.yiiframework.com/doc-2.0/yii-web-user.html#can()-detail ну сам почитай)
Anonymous
вызывай виджет и в параметры передай значение value, потом это проталкиваешь в анонимную функцию и виджет возвращает результат в соответствии с тем параметром который ты задал. Или я что то не так понимаю?
Anonymous
http://www.yiiframework.com/doc-2.0/yii-web-user.html#can()-detail ну сам почитай)
http://www.yiiframework.com/doc-2.0/guide-security-authorization.html лучше здесь)
Vladislav
да как бы ничего не изменилось) это то что нужно =D
who are you
Что это у вас за вопросы сегодня по основам йии понесло 😂
PowerAxis
нубасов полон чат
who are you
Сайзу даже скучно стало молчит 😂
Niko
@effulgence_bot в RBAC создаются роли и права, которые прикручиваются к ролям
Проверка на Кения должна работать как для роли так и для прав