Anonymous
Anonymous
Последние две
Anonymous
Самая последняя контроллер и действие actionDex
Anonymous
Вот этот результат должен передать в view-ку
pavel
парни хелп, как сохранить путь в бд , пользуюсь http://yiidreamteam.com/yii2/upload-behavior , фаил сохраняет норм.
Виталий
Переопределять поведение
pavel
где можно про это почитать?9\(
Виталий
$this->owner->{$this->attribute} = $this->resolvePath($this->fileUrl);
Виталий
Переопределять функцию beforeSave
Виталий
https://github.com/yii-dream-team/yii2-upload-behavior/blob/master/src/FileUploadBehavior.php#L89
Anonymous
Господа знатоки, где можно прочитать как передать данные с контроллера на виюху, данные приняты через форму с помощью ajax
Dmitry
в документации)
Dmitry
просто вернуть json и обработать в success ajaj'a
Dmitry
А можешь pjax использовать, им форму оборачиваешь
Евгений
Привет, посоветуйте для yii2 расширение для RBAC
Dmitry
http://www.yiiframework.com/wiki/772/pjax-on-activeform-and-gridview-yii2/
Dmitry
Евгений
спасибо
Евгений
ещё я такое вот нашёл https://github.com/budyaga/yii2-users - никто не пользовался?
Shizoid
Такой вопрос.
Shizoid
Как заставить yii2 валидировать поля типа input name="array[]"? , то картинки по пути само собой не грузятся, хотя из основного сайта они видны т.к.
Denis
Denis
ты хочешь модуль админки со встроенной логикой работы с юзерами, регистрацией, письмами, восстановлением и тп?
Denis
Вряд ли есть серебрянная пуля для этого
Denis
но если есть - я бы посмотрел)
Евгений
ну вот я нашёл модуль, ссылка выше, буду его смотреть, понятно, что может надо будет что-то доработать, но базовое вроде всё есть, спрашиваю, имел кто с ним дело? тут вот расписано немного, что это и как http://krivochenko.ru/blog/post/using-yii2-users
Виталий
Не могу разобраться с RBAC, есть какие-то средства отладки? Какие правила сработали, какие разрешения сейчас у пользователя?
Denis
Anonymous
Подскажите хороший модуль для вывода и валидации в crud, связанных данных
Виталий
http://joxi.ru/nAy8xWvSXZEBJ2
Виталий
Вставил log и die в правило
Виталий
никаких признаков, что оно работает
Виталий
Как понять, исполняется оно или нет?
Александр
а в режите trace запустить? чтобы в панеле видеть стек вызовов
SiZE
обработчик то на лог стоит в конфиге?
Виталий
http://joxi.ru/p2779DaT0OwVN2
Виталий
Другие записи есть в логе
Виталий
Shizoid
Это bad design.
Александр
что bad design?
Виталий
Shizoid - бот, пускать его в чат, наверное, bad design
Александр
мля, не глянул ник
Виталий
Что такое режим trace?
Виталий
Как его включить?
Александр
смотри debug panel
SiZE
зачем ты вообще Yii::log вызываешь? Еще и не правильно
SiZE
http://www.yiiframework.com/doc-2.0/yii-log-logger.html
SiZE
Yii::trace()
Yii::error()
Yii::warning()
Yii::info()
Виталий
Цель - отладить правило Yii::$app->user->can(RbacController::CHECK_AGREEMENT_NUMBER)
Виталий
возвращает true
Виталий
Yii::trace('fsdfsdf'); эффекта не даёт
Виталий
traceLevel поменял на 3, добавились к каждой записи стек вызовов, выполнения правил RBAC в них нет
🛸
Вопрос. urlManager. Вот у меня адрес к view у статьи - /article/view/3 , создал у статьи атрибут url (чтобы пользователь мог сам задать уникальный URL к своей статье). хочу чтобы было так - /article/view/[url] ([url] - поле в таблице в правильном формате). Делаю так - 'moodboard/<open_url:\w+>' => '/moodboard/view/' , в итоге - Bad Request (#400) , Missing required parameters: id
Александр
в экшене параметром остался id
🛸
по логике нужно во view же проверить - если есть в параметрах url - искать модель по нему, если нет - то по ид
Александр
поменяй его на $url и находи по нему запись
Александр
actionView($url){...}
Александр
но можно и свои правила написать, не помню как класс называется, который реализует методы createUrl() getUrl(), для чего это делается, для того чтобы создавать ссылку по id записи, иначе придется ее по тому же $url создавать.
🛸
получилось ) Александр спасибо
Евгений
🛸
Нет, у тебя не хочет ставиться ? Мб дело в композере и тп
Евгений
поставиться поставился, чёт не работает
Евгений
вечером буду разбираться, щас не до него пока
🛸
вопрос по telegram боту
🛸
взят вот такой компонент https://github.com/SonkoDmitry/yii2-telegram-bot-api
🛸
хочу чтобы у меня бот команды выполнял. смотрю доку вот тут https://packagist.org/packages/telegram-bot/api
🛸
🛸
не понимаю куда писать код этот, который под Client
🛸
и как он будет работать получается ? в фоне, всегда запущен или как ?
🛸
или просто создать файл произвольный, туда этот код и его в крон
Antony
https://core.telegram.org/bots/api#setwebhook
https://core.telegram.org/bots/api#getupdates
См. доки по апи телеграма.
Запросы от бота обрабатываются одним из этих методов.
Shizoid
По юзаю? Из твоего браузера svg грузится?
🛸
это то да. я понял кто чем обрабатывается, не понимаю как это запустить. куда код такой писать:
🛸
require_once "vendor/autoload.php";
try {
$bot = new \TelegramBot\Api\Client('YOUR_BOT_API_TOKEN');
// or initialize with botan.io tracker api key
// $bot = new \TelegramBot\Api\Client('YOUR_BOT_API_TOKEN', 'YOUR_BOTAN_TRACKER_API_KEY');
$bot->command('ping', function ($message) use ($bot) {
$bot->sendMessage($message->getChat()->getId(), 'pong!');
});
$bot->run();
} catch (\TelegramBot\Api\Exception $e) {
$e->getMessage();
}
🛸
и как он потом загрузится ?
🛸
как загрузить те