
Artur
10.02.2017
13:28:22
надо самому делать
нахуй из коробки

F01134H
10.02.2017
13:28:44
хочу убрать кашу из шаблонов и разделить обязанности
потому что сейчас какой то пиздец

Google

Aleksandr
10.02.2017
15:49:29

Stanislav
10.02.2017
15:57:11

Dmitriy
10.02.2017
15:58:23
Или во вью ?

Aleksandr
10.02.2017
15:58:57

SiZE
10.02.2017
16:00:16
Храните логику в блокноте, записывайте ручкой )
Вспомнилось просто http://bash.im/quote/401544

Aleksandr
10.02.2017
16:01:22

Artur
10.02.2017
16:14:44
есть примеры как реализовать сервсиы в yii2 ?

Артур Евгеньевич
10.02.2017
16:15:24
сервисы чего?
service layer имеешь ввиду?

SiZE
10.02.2017
16:17:01
в экселе можно описать и импортировать готовые данные
на счет эсселя..
Есть у меня сервис. В методе одном много условий, если это то то.. и вот в зависимости от этого или того надо отправить ту или иную СМС. Я конечно навтыкал там что-то вроде $smsType = XXX; но как-то не очень выглядит или пойдет?

Aleksandr
10.02.2017
16:27:35

Google

Aleksandr
10.02.2017
16:28:46

SiZE
10.02.2017
16:29:18

Artur
10.02.2017
16:39:46
В контроллере можно чекать статус пользователя и его устройство?

SiZE
10.02.2017
16:43:08
обладая этим знанием ответьте сами

Aleksandr
10.02.2017
16:44:12
я бы не ответил)

SiZE
10.02.2017
16:44:21
хотя что понимать под чекануть? SELECT status FROM user WHERE id=:id ?

Aleksandr
10.02.2017
16:45:26
ну спорно. кейс-то не объяснен. мало ли что он там хочет сделать

Artur
10.02.2017
16:47:11
Можно через AccessControl это контролить конечно
но...
чет думаю другой способ нужен
+ там чекать на устройство пользователя надо....

Mr.
10.02.2017
16:48:26
разве что по user-agent

Artur
10.02.2017
16:48:38

Mr.
10.02.2017
16:48:52
user-agent какой угодно можно написать
ie на windows 8\8.1 на телефоне распознаётся как android и chrome (насчёт chrome не помню уже, но как android 8\8.1 точно)

Artur
10.02.2017
16:49:46
у меня доступ онли iOS устройства

Google

Artur
10.02.2017
16:49:54
нужно это, чтобы защитить от слива приложение
установка прилы идет через safari
Если приложение сольют, то серт заблокируют......

SiZE
10.02.2017
16:51:39

Artur
10.02.2017
16:51:58
сертификат жалко

SiZE
10.02.2017
16:52:12
я просто не очень логику понимаю, мне просто любобытно
ты в обход апсторе распространяешь приложение для оси?

Artur
10.02.2017
16:52:28
В лс объясню позже, если интересно

Aleksandr
10.02.2017
16:52:35
$fileRequestDto = (new FileRequestDtoFactory)->create(); // создаем dto с полями useragent и user
try {
$file = (new FileResponseService)->getFile($fileRequestDto);
// тут отдаем файл
} catch(...) {
тут отдаем 403 если не хватает прав
}
вариантов много в зависимости от выбранно парадигмы.

Artur
10.02.2017
16:52:35
в ограниченном кругу людей

SiZE
10.02.2017
16:52:38
а так можно что ли? :)

Artur
10.02.2017
16:52:53

SiZE
10.02.2017
16:53:07
на андроиде есть галочка для этого. а на оси тоже что ли добавили?

Aleksandr
10.02.2017
16:54:23
ну можно же ставить аппы в обход стора

Artur
10.02.2017
16:54:50
Приложения распространются по ad-hoc шаре
Установка прямо через браузер сафари

Google

Dan
10.02.2017
22:31:14
@webgr как-то некрасиво поступил в чатике админов ?

Андрей
10.02.2017
22:50:58

Dan
10.02.2017
22:51:44
Здесь-то все иначе )
так тут разработчики, а там одмины. и там все друг друга в лицо знают, вот и треды соответствующие

Admin
ERROR: S client not available

Артур Евгеньевич
10.02.2017
22:52:38
А что случилось?

Андрей
10.02.2017
22:52:58
Наверное ключевое "тут разработчики".

Aleksandr
10.02.2017
22:53:45
А что случилось?
двое членов чата почему-то решили выяснять отношения в одном чате по итогам событий в чате другом

Андрей
10.02.2017
22:55:07
Ты не выясняем отношения и ранее не общались. Все ок, тема закрыта.
*Мы

Aleksandr
10.02.2017
22:55:45

Sidredin
10.02.2017
23:37:51
Друзья, посоветуйте что-нибудь по RBAC на Yii 2. Такой материал, чтобы его поняли даже такие дауны, как я.
Ну или что-то взамен RBAC. Нужно сделать интернет-магазин с личным кабинетом для пользователей.

Андрей
11.02.2017
00:01:40
Rbac - это 1/1000 от магазина. Судя по вопросу, может не нужно оно тебе?

Dan
11.02.2017
00:04:49
я часто вижу вопросы по RBAC, может быть действительно кто-то может поделиться своим профессиональным опытом как правильно его готовить?

Aleksandr
11.02.2017
00:05:48
по документации

Андрей
11.02.2017
00:11:51
нет вообще понятия "правильно", все зависит от конкретных условий

Sidredin
11.02.2017
00:43:04
А как можно реализовать связь многие ко многим в Yii 2? У каждого товара может быть несколько категорий.


Андрей
11.02.2017
01:13:43
А как можно реализовать связь многие ко многим в Yii 2? У каждого товара может быть несколько категорий.
Делаешь таблицу товаров и таблицу категорий и дополнительно создаешь третью таблицу, промежуточную, в которой будут 3 колонки id, tovar_id, group_id. Потом прописываешь в моделе товаров связь к промежуточной таблице. И в моделе групп прописываешь связь к промежуточной таблице. Серьезно, судя по твоим вопросам ты потратишь пол-года только на хоть примерно разобраться как оно работает. Я бы посмотрел на твоем месте на готовые решения.

Google

Sidredin
11.02.2017
01:15:23


Андрей
11.02.2017
01:16:57
все, yii, rbac, модели, рилейшены ...
а нет, уже 3

Sidredin
11.02.2017
01:19:27

Андрей
11.02.2017
01:21:31
Ну там много уже наворотили вплоть до автоматизации работы с оптовиками. Но тем не менее, я считаю ты неверно оцениваешь сложность задачи.

Sidredin
11.02.2017
01:23:19
А есть готовые интернет-магазины на yii2?

Андрей
11.02.2017
01:23:29
хз

SiZE
11.02.2017
05:54:16
Там как раз структура для тебя

Sidredin
11.02.2017
06:47:43
Спасибо, но нет.