
first
19.05.2017
17:56:34

Юрий
19.05.2017
17:56:52

Андрюха (Ren)
19.05.2017
17:57:05
пока yii чат выигрывает по адекватным ответам ?

Google

first
19.05.2017
17:58:24

Андрюха (Ren)
19.05.2017
17:59:10
скрины и т.д

Юрий
19.05.2017
17:59:51
Боитесь что кто то делает по-другому и засмеет вас ?
Нет. Просто выбор структуры, паттернов и прочего - холивары. Ты и только ты должен все продумать (разумеется по общепринятым стандартам), зафиксировать это себе на листочке или сразу декомпозировать задачу на сабтаски и только после этого трогать фрейм

first
19.05.2017
18:00:03
крч ладно,пойду с RBAC'ом трахаца

Юрий
19.05.2017
18:00:36
Такое ощущение что не проходит валидатор)

first
19.05.2017
18:00:54
не,скрин же вон,в POST он есть

Юрий
19.05.2017
18:01:07
Да, но как строка или число?)
А то по скрину не понятно

Андрюха (Ren)
19.05.2017
18:01:27
ну по посту как строка судя по всему

Google

first
19.05.2017
18:02:35
строка
вообще не могу понять

Юрий
19.05.2017
18:02:50
А в правилах валидатора как число ждешь?

first
19.05.2017
18:03:09
dropDownList(['0' => 'Низкий', '1'=>'Высокий'])
Он передает в БД индексы или элемент?
Вот он передаст Низкий/Высокий да?

Юрий
19.05.2017
18:03:29
А, так ты записал сам так
Он индексы передает
Убери одинарные кавычки у индексов

first
19.05.2017
18:05:25
горит у меня уже последние часов 5 от этого фраемворка

Юрий
19.05.2017
18:06:07
Мы юзаешь модель, у модели есть правила валидации, их и ковыряй
Все так же мускуль орет?

first
19.05.2017
18:06:59
И что после этого?
тоже самое.
угу та же ошибка
вот в том то и дело...у меня нету никаких правил
)))))))))))
какие правила должны быть то?
что выбрал в дроплисте,то и записывай

Юрий
19.05.2017
18:07:47
Ага. Xss тож записывай)
Найди простое приложение на йи, поковыряй, проще будет

first
19.05.2017
18:08:42
Ага. Xss тож записывай)
да это я потом)
у меня тут вообще ничего нету со стороны безопасности)
Да на тостере кину вопрос
)))))))
Ребзя,может кто помочь с RBAC?
а то совсем не могу разобраться с этой фигней :С

Boris
20.05.2017
06:03:56

Google

Boris
20.05.2017
06:04:04
С чего?)
По rbac

Denis
20.05.2017
06:05:11

first
20.05.2017
06:21:40
Ребзя,всё с RBAC'ом не могу разобраться.
Установил в компонентах DbManage.
Сделал миграцию через консоль:
yii migrate --migrationPath=@yii/rbac/migrations
НО никак не могу понять,как создать 4 таблицы:
itemTable: таблица для хранения авторизационных элементов.
itemChildTable: таблица для хранения иерархии элементов.
assignmentTable: таблица для хранения назначений элементов авторизации.
ruleTable: таблица для хранения правил.
может кто сказать,как их создать?
потому что после создания контроллера class RbacController extends Controller
Я не могу выполнять в консоли команду:
yii rbac/init
Пишет тип неизвестная команда

Boris
20.05.2017
06:34:16
http://yiiframework.domain-na.me/doc/guide/2.0/ru/security-authorization

first
20.05.2017
06:40:01
но тут ничего не сказано про эти таблицы

Boris
20.05.2017
06:40:29
ты типо бложик пишешь?
пет какой-то для изучения yii2?

first
20.05.2017
06:40:55
ну ти да,пытаюсь освоить этот фраем
и вот с этими таблицами у меня запара,как понять,что в них должно быть?какие таблицы?типы?

Boris
20.05.2017
06:42:32
https://www.my-yii.com/learn/view-series/create-your-own-yii-2-powered-blog
лучше чем ничего
там есть фришные уроки, если захочешь остальные купишь
второй и третий как раз по RBAC

first
20.05.2017
06:45:42
вот тут тоже,создается миграция
и у него создаются еще эти таблицы

Google

Denis
20.05.2017
06:45:50

first
20.05.2017
06:45:52

Borisov
20.05.2017
06:46:03
А ты команду то создал?

first
20.05.2017
06:47:00

Admin
ERROR: S client not available

Denis
20.05.2017
06:47:18
что ты дальше то лезешь
этот шаг выполни сперва

Boris
20.05.2017
06:47:58
lol

Borisov
20.05.2017
06:48:03
всмысле?
Если иерархия прав не меняется, и количество пользователей зафиксировано, вы можете создать консольную команду, которая будет единожды инициализировать данные через APIs, предоставляемое
Из мануала

Boris
20.05.2017
06:48:12
постоянная рубрика учимся читать ошибки

first
20.05.2017
06:48:25

Boris
20.05.2017
06:49:10
слуш
банально, но у тебя подключение к бд есть?

first
20.05.2017
06:49:41

Google

first
20.05.2017
06:49:48
да,у меня создается сама таблица миграции
а мб потому что у меня basic а не advanced

Borisov
20.05.2017
06:50:08

first
20.05.2017
06:50:10
или как там называются

Boris
20.05.2017
06:50:37
ради интереса накати по этим урокам что я скинул

first
20.05.2017
06:50:53

Boris
20.05.2017
06:51:08
advanced там и увидишь в чем была у тебя ошибка

first
20.05.2017
06:51:10
так там вот я открыл,скинул же скрин,что там тоже пишут,что миграцию нужно сделать и все)

Boris
20.05.2017
06:51:26

Borisov
20.05.2017
06:51:42

first
20.05.2017
06:52:08
слух

Denis
20.05.2017
06:52:32

first
20.05.2017
06:52:57
а ведь вот 'authManager' => [
'class' => 'yii\rbac\DbManager',
],
нужно кидать в config/web.php?

Borisov
20.05.2017
06:53:09
Нет