@yii2ru

Страница 7 из 1721
Maxim
17.07.2016
14:11:11
ребята, как праивильно настраивать доступ к контроллеру по ролях?

public function behaviors() { return [ 'access' => [ 'class' => AccessControl::className(), 'rules' => [ [ 'allow' => true, 'roles' => ['@'], ], ], ], ]; }

Как сказать ему, что например, тут я хочу разрешить только юзверям с ролью admin доступ к этому контроллеру?

Евгений
17.07.2016
14:12:40
roles =>[ 'admin']

Google
Maxim
17.07.2016
14:13:05
Окей, а как он узнает что у этого юзверя есть эта роль?

Евгений
17.07.2016
14:13:17
это его проблемы

yii?

Maxim
17.07.2016
14:13:41
yii?
Yii2

Евгений
17.07.2016
14:13:50
там вроде есть расширение, что-товроде yii-rights

yii сама определяет роль юзера, главное ему правильно её назначить

Maxim
17.07.2016
14:15:19
Мне надо понять как их назначать так, чтобы Yii поняла это

У меня есть юзер

У его модели есть метод hasRole

И введя 'roles' => ['ROLE_ADMIN'], эта роль у него есть - меня не пустило

SiZE
17.07.2016
14:49:00
RBAC

Maxim
17.07.2016
14:49:03
Скиньте ссылку, плиз на мануал, как заставить Yii2 работать с ролями. Максимально простой. Мне нужно что-бы мой IdentityClass просто сообщил, что вот у меня есть такие роли, а Yii2 их подцепила

SiZE
17.07.2016
14:49:13
Надо задать роли

Google
Maxim
17.07.2016
14:49:40
RBAC
Смотрел. Слишком много лишей работы. Мне роли надо хранить в БД

И динамически на них реагировать

SiZE
17.07.2016
17:04:18
Ну можно из рбак только роли и оставить

Maxim
17.07.2016
17:44:40
Artem
18.07.2016
08:22:52
Привет всем. Кто нибудь сталкивался с ошибкой Database Exception SQLSTATE[01002] Adaptive Server connection failed (severity 9)?

Paul
18.07.2016
08:23:59
http://stackoverflow.com/questions/13688468/php-pdo-dblib-not-working

Artem
18.07.2016
08:38:36
Спасибо, но это не помогло. Разобрался - дело было в конфиге.

Paul
18.07.2016
08:49:44
с подобными сообщениями обычно и есть дело в конфиге

Artem
18.07.2016
08:56:01
Да я как то забыл что конфиги в игноре, к тому же они не заливаются автоматом на сервер :)

Paul
18.07.2016
09:03:56
бывает)

Roman
20.07.2016
10:49:15
есть тут программисты готовые занятся хорошими проектами?

денежными :)

Вася
20.07.2016
10:49:40
например

Artem
20.07.2016
10:49:55
Требования? Условия?

Roman
20.07.2016
10:53:12
опыт работы, разбираться в информационной безопасности, не разглашение, работа с криптовалютой будет плюсом, так как сервис будет работать с ней оплата через интернет, возможно использование гарантирующих сервисов для оплаты если какие то проблемы с доверием

возможно дальнейшее участие в проектах и получение девидентов от развития

дивидентов*

проект в уже написан, нужен пхп/yii кодер который сможет поддержать проект

все еще нету людей желающих реализовать свои амбиции и получать после разработки пассивно капиталы?

Nikita
25.07.2016
08:12:03
Ну ....

Google
Nikita
25.07.2016
08:12:31
Вот после слова "кодер" как-то вникать не хочется

Вы сами не знаете кого ищете

Roman
25.07.2016
08:19:38
зачем такой пафос то, мне не 15 лет, у меня есть средства, есть проект, за которым нужно приглядывать если вам нечего предложить на проф уровне зачем вообще писать что то в отклик?

я обратился на тематический канал

и кажется вполне должно быть понятно чего я хочу

выше я уже писал про условия и требования

опыт работы с средними крупными проектами, знание или хотя бы понимание работы крипты, биллинг свой bitcoind, , д2а - жаббер, php, yii

что вам еще нужно для понимания?

или вам просто слово кодер душу не греет раздирает)

я повторяю проект может быть high profit, рои больше чем 100%, не требует вложений кроме оплаты серверов и раскрутки

я все оплачиваю

впны предоставляю

гиты свои

Dmitry
25.07.2016
08:24:15
просто лучше наверно на фрилансе искать и т.д. а не в тематическом чате фреймворка..

Nikita
25.07.2016
08:24:21
Условия взаимодействия и оплаты, и да, кодер сравни презрению. И если вы были бы серьезно настроены, то достаточно было бы "ищу срочно + link на открытую вакансию или список требований" а если вы так расписывает в статике, то значит либо это единственный канал по которому вы ищете, либо только начали поиск и конечных требований не существует.

Статике -> чате

Оба варианта - это не серьезно

Поэтому сначала оформите список , в электронике, а потом приходите

Цените и свое и чужое время

Dmitry
25.07.2016
08:26:20
где тут нажать "Мне нравится"

Google
Nikita
25.07.2016
08:26:39
?

Roman
25.07.2016
08:26:40
предвзято конечно, но может вы и правы, с другой стороны - ресурсы фрилансим и подобное просто содержит в себе кучу развода

плавали знаем

Nikita
25.07.2016
08:26:51
Можно эмоджи кинуть)

@dmvoronov можно палец вверх кинуть адресованное, или эмоджи типа обвмы))

плавали знаем
Так оформитесь. Ну ведь реально проще будет. Потом сразу можете по разным каналам линк посрамить.

По спамить

Шик стикеры)))

@sizepermru все-таки твоя авка меня радует))

SiZE
25.07.2016
08:53:33
=)

Почему pjax редиректит? В экшене index в модельное окно из экшена create загружается ActiveForm обернутая в pjax. При сохранении происходит переадресация на экшен create, вместо получения результата. ЧЯДНТ?

Dmitry
26.07.2016
06:42:16
в ActiveForm data-pjax => true

есть?

SiZE
26.07.2016
07:00:59
Да

Я глубоко не копал, но думаю это как-то связано с тем, что у меня в контроллере стоит обработка: if ($model->load($post) && $model->validate()) { $response->setStatusCode(204); } Видимо pjax ожидает какого-то специального ответа и не находя, редиректит туда где произошла загрузка.

Dmitry
26.07.2016
07:05:27
Он ожидает вьюшку вроде как)

SiZE
26.07.2016
08:49:23
return null; ставил

Anatoly
26.07.2016
09:15:02
В общем, pjax очень прост сам по себе. Когда переход осуществляется через pjax, он проверяет наличие своего контейнера в ответе. Если контейнер не найден - ошибка. Совершается обычный переход.

Если речь идёт о ActiveForm, для ajax валидации там нужно использовать статичный метод ActiveForm::validate($model)

Google
Anatoly
26.07.2016
09:15:49
Ну и ответ в JSON должен быть

Dmitry
26.07.2016
09:25:43
дык pjax не нужен для ajax валидации

Anatoly
26.07.2016
09:26:42
Ага, не нужен

SiZE
26.07.2016
09:30:45
в этом и проблема )

ну или не проблема, но тогда надо ошибки в представлении возращать

Dmitry
26.07.2016
09:32:21
так если используешь активформу просто включай в неё аякс валидацию и указывай урл для этой валидаии

она сама все сделает

enableAjaxValidation => true

и validationUrl = '/url'

пишу как карел, извиняюсь, работаю

Rustam
27.07.2016
17:57:17
Всем привет. Есть небольшая работа на yii 2. Кому интересно пишите в л.с

SiZE
27.07.2016
18:18:06
Нет буратин ?

Rustam
27.07.2016
18:18:26
:(

Работы на 5 дней

Страница 7 из 1721