
Artur
24.01.2017
09:59:51
Picsart
Просто подгоняешь размер с размытием и потом коллаж

Stanislav
24.01.2017
10:17:39
Благодарю:) Но мне на Yii2 нужен :>

Google

Stanislav
24.01.2017
10:21:45
Коллаж не обязательно ;)

Nurik
24.01.2017
10:28:11
Там скорее всего просто масштабируется до заданных размеров а потом идет размытие по гауссу. Забей в поисковик gaussian blur php

Stanislav
24.01.2017
10:30:10

Nurik
24.01.2017
10:31:20
Ну и внутренняя тень добавляется чтобы добиться эффекта "сверху"

Artur
24.01.2017
10:59:01

Leviostas
24.01.2017
11:27:29
То чувство, когда настроил регулярные выражения
https://cdn.shazoo.ru/156884_dUE6BIfjM8_ey_rnttf4vu.jpg

Ilya
24.01.2017
12:12:05
Никто не сталкивался с тем, чтобы менять контроллер в зависимости от типа пользователя?
Т.е. если гость, то по / открывается GuestController, если юзверь, то UserController, если модератор, то ModeratorController?
Неужели никто так не делал?

Pavel
24.01.2017
12:28:14
Нет , но мне кажется что так можно :)
Интересная задумка

Ilya
24.01.2017
12:31:35
Просто меня не устраивает RBAC, где нужно каждому пользователю разграничивать права. Как по мне, так гораздо легче сделать каждому юзеру свой контроллер со своими экшенами.
Я так и сделал, но теперь не могу избавиться от приставок guest/ или moderator/ в url, что не есть хорошо
Не первый день пытаюсь это реализовать, если кто подскажет как, то буду безмерно благодарен)

Google

Leviostas
24.01.2017
12:41:01

Ilya
24.01.2017
12:44:02
Пробовал, но нам нужно указывать правила в зависимости от типа пользователя
а там мы не можем этого отследить
я имею ввиду в common/config/main.php

Anatoly
24.01.2017
12:47:49

SiZE
24.01.2017
12:48:34

Artur
24.01.2017
12:48:38
При установке пакетов в PhpStorm composer'ом, файлы скинутся на сервер сами?

Ilya
24.01.2017
12:49:35

Anatoly
24.01.2017
12:50:19

Artur
24.01.2017
12:50:58

Ilya
24.01.2017
13:03:33
Т.е. я создаю поведение ctrlUserBehavior и ctrlModerBehavior, после чего в siteController добавлю функцию public function behaviors(), в которой буду подключать нужное поведение по условию?

Nurik
24.01.2017
13:03:53

Ilya
24.01.2017
13:04:24
в urlmanager я не нашел такого способа

Anatoly
24.01.2017
13:05:08
См. attachBehavior

Ilya
24.01.2017
13:08:35
Честно, не работал раньше с поведениями. Но я понял это как:
создаем в ctrlUserBehavior публичную функцию actionIndex и она будет отрабатываться в этом контроллере как родная?
в том, к которому мы её подключили

Vasily
24.01.2017
13:20:12
UrlManager все решается

Google

Vasily
24.01.2017
13:20:28
Создаете правило и проверяете пользователя там
А потом отдаете нужный контроллер.
Хотя, это гавно. Все потому что вы не поняли, как готовить и как работать с RBAC

Ilya
24.01.2017
13:25:33
где правила будут разными для гостя и для пользователя

Nurik
24.01.2017
13:28:51
Задаем где-нибудь соответствие роли и контроллера. ['admin'=>'Admin'] Теперь при каждом обращении создавать экшены.
Типа такого \Yii::$app->runAction("$controller/index");
И это прописать в actionIndex дефолтного контроллера. Хотя это фигня какая-то получается.

Ilya
24.01.2017
13:32:11

Nurik
24.01.2017
13:33:20
Это архитектурный костыль получается. Нужно искать способ изящнее.

Ilya
24.01.2017
13:34:31
Разобрался с behavior, почитал доки, вроде как не выйдет так, как писал Анатолий.
Yii проверяет сам файл на экшены как обычный текст, потом формирует из собранных данных экшены.
Можно использовать standalonActions, тогда можно обойтись вовсе без behaviors, но проблема возникает в том, что для каждого контроллера нужно будет создавать отдельный файл, а это не есть удобно

Sergey
24.01.2017
14:33:01
Разобрался с behavior, почитал доки, вроде как не выйдет так, как писал Анатолий.
Yii проверяет сам файл на экшены как обычный текст, потом формирует из собранных данных экшены.
Можно использовать standalonActions, тогда можно обойтись вовсе без behaviors, но проблема возникает в том, что для каждого контроллера нужно будет создавать отдельный файл, а это не есть удобно
не надо придумывать про обычный текст, Yii вызывает method_exists($this,'action'.$actionID)

Sergey
24.01.2017
14:45:56
пилить свой UrlManager

Artur
24.01.2017
14:46:19
Ребят, кто-нибудь на yii2 делал проверку UDID iOS устройства?

Artur
24.01.2017
15:39:17
Как вывести больше 2ух уровней связей в rest/ActiveController?

SiZE
24.01.2017
16:05:53

Yuriy
24.01.2017
16:11:11
ребят, так как мне с этими пушами пулами работать?)
к примеру, вот тут https://github.com/yiisoft/yii2/pull/13426
все верно, или что-то мне еще нужно сделать?
а то я вовсе хз чего еще в этом пуле нужно сделать

Google

Yuriy
24.01.2017
16:14:18
и нужно ли

Sergey
24.01.2017
16:14:53
написано же, код слижком запутанный
https://codeclimate.com/github/yiisoft/yii2/pull/13426

Yuriy
24.01.2017
16:26:26

Артур
24.01.2017
16:26:57
всем привет))
подскажите пли))
http://paste.ofcode.org/AZWWDyNLuPgphSjqeiPnYP
вот имея таблицу))

Admin
ERROR: S client not available

Артур
24.01.2017
16:27:13
как сделать что бы добавлялись строки
по клику на кнопку)
на jquery там использовал append
и так по клику добавлял строки а тут ведь нужно еще и вводить пхп код)

Artur
24.01.2017
16:29:45
какой пхп?

Артур
24.01.2017
16:30:11
<?=$form->field($model, 'price2')->dropDownList($room,['prompt'=>'Выбрать'])->label(" ") ?>
какой то вопрос не понятен))

Artur
24.01.2017
16:30:29
т.е. у тебя может быть разом несколько строк?

Артур
24.01.2017
16:30:50
ты не понятно говоришь)

Artur
24.01.2017
16:31:19
у тебя есть строка с инпутами, ты хочешь при клике на кнопку добавить еще одну строку с инпутами?

Google

Артур
24.01.2017
16:31:27
да
строку
3 поля
вот хочу по клику на кнопку добавить

Artur
24.01.2017
16:31:55
ну тебе надо так же jq юзать, а в полях у тебя будут не просто price2, а price2[]

Артур
24.01.2017
16:32:16
jquery не беда)
ты вообщем скажи что делать)
потому что такую функцию я впервый раз делаю на yii2)
то есть ты предлагаешь оставить все как есть и заместь переменных
назначить массив ?

Artur
24.01.2017
16:33:54
да

Артур
24.01.2017
16:35:22
и циклом потом записывать данные в базу
океюшки )
лан пойду поем ))
и мыслю постараюсь вловить ))

Artur
24.01.2017
17:02:26
Кто сталкивался с таким?
2017-01-24 19:38:20 [84.47.137.226][-][q1t0d2h6ije909e3k4gdc81hq2][error][Swift_IoException] Swift_IoException: Unable to open file for reading [https://xxx.me/image/84-full-1.jpg?k=bec395f93c2850984e7814feeecbb82b] ...

Quiss
24.01.2017
17:03:13
всеж написано
не удалось открыть файл

Artur
24.01.2017
17:03:35
ну так файл есть )
и по урлу доступен

Quiss
24.01.2017
17:03:48
курлом с сервака стяни