@yii2ru

Страница 1213 из 1721
Like
03.05.2018
10:31:52
Оно решается проще

Игорь
03.05.2018
10:31:55
Зачем парится об этом?
Сам не знаю. Просто задумался об этом

Like
03.05.2018
10:34:38
Куда смотреть?
В настройки сервера ?

Google
Максим
03.05.2018
10:34:56
Куда смотреть?
та пусть лайкает, какая разница? за один пост же один раз сможет лайкнуть все равно. пусть руками лайкает, скрипт пишет или зенку юзает - его дело)

если будет скрипт писать, то и скрытые поля увидит. добавь проверку CSRF только

Игорь
03.05.2018
10:37:14
Хорошо. Спасибо. В принципе соглашусь. Если он гипотетически может лайкнуть, то пусть лайкает.

Ruslan
03.05.2018
10:39:31
елисеев магазин глянгь похожий подход у него
Смотрел, но еще хотелось бы пример реализаций

Like
03.05.2018
10:39:36
Лара автоматом пихает csrf на Post ?

Максим
03.05.2018
10:40:13
Like
03.05.2018
10:40:32
нет
Да

Ruslan
03.05.2018
10:40:37
Зачем оно тебе нужно то?
Логику хочу из AR в сервисный слой перенести

Dmitriy
03.05.2018
10:40:40
Да
спорим ? =)

Like
03.05.2018
10:40:42
Пост запрос - будь добр, передай csrf

Google
Like
03.05.2018
10:40:44
спорим ? =)
Спорим

Максим
03.05.2018
10:41:00
Билли, мне нужны пруфы

Like
03.05.2018
10:41:51
Логику хочу из AR в сервисный слой перенести
А чо у тебя логика в AR'e делает?

Dmitriy
03.05.2018
10:41:52
Спорим
вручную надо оправлять в лару токен. даже в vue их так

Like
03.05.2018
10:41:56
Учись в декомпозицию и все

вручную надо оправлять в лару токен. даже в vue их так
> если будет скрипт писать, то и скрытые поля увидит. добавь проверку CSRF только

Добавить проверку

Ты не так понял

Я имел ввиду, что лара автоматом обязует передавать csrf на пост роутер

Павел
03.05.2018
10:42:51
Вы чо опять схлестнулись то?

Vano
03.05.2018
10:43:46
Мне нравится, когда csrf в api прикручивают, ага :)

весело - обхохочешься

Vano
03.05.2018
10:44:27
без шуток, реальный кейс на текущей работе

ржал как птеродактель суток двое...

Максим
03.05.2018
10:45:02
пацан защитился, чё вы)

Vano
03.05.2018
10:45:21
заработал себе путевку на увольнение)))

Like
03.05.2018
10:45:27
без шуток, реальный кейс на текущей работе
Я бы сказал челу который писал апишку "брей жопу"

Максим
03.05.2018
10:45:30
и получил бесценный опыт

Ruslan
03.05.2018
10:46:23
А чо у тебя логика в AR'e делает?
это меньшее из зол, для небольших, бюджетных проектов

Google
Like
03.05.2018
10:46:40
это меньшее из зол, для небольших, бюджетных проектов
Ну дык тогда просто почитай про декомпозицию

Ты ее естесена не осилишь сразу

Но это что тебе нужно

Ибо просто скопировать 25% кода с бизнесой логикой из AR'a и засунуть в какой-то сервис

И так пока не перенесешь 100% - такое себе )

Ruslan
03.05.2018
10:49:47
Ну дык тогда просто почитай про декомпозицию
ты об этом https://elisdn.ru/blog/111/yii2-composite-forms

Like
03.05.2018
10:50:24
Это чо такое

https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D1%8F

Ты ж хочешь вынести логику из AR в сервисы

Ruslan
03.05.2018
10:51:15
https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D1%8F
Да это понятно, я про реализации и лучшие правкити на Yii2

Like
03.05.2018
10:51:25
Понятия не имею чо и как там

Но в целом, делаешь сервисы под каждую задачу и не паришься

А репозитории с AR улчше не делай)))

Максим
03.05.2018
10:56:54
чета спор про лару и csrf затих) кто все таки оказался прав?

Like
03.05.2018
10:57:52
Я

Он не так понял

Максим
03.05.2018
10:59:20
Он не так понял
ну это твоя версия, от него подтверждения не вижу

Like
03.05.2018
10:59:37
Ща бы тратить на это время

Сильно

Google
Like
03.05.2018
11:01:58
Упс

Павел
03.05.2018
11:02:32
Так и утекают пароли в сеть ?

Like
03.05.2018
11:02:40
Там sitemap был ?

Павел
03.05.2018
11:02:59
Ща можно что угодно говорить ?

Alexey
03.05.2018
11:13:18
try { throw new \Exception(); } catch (\Throwable $e) { throw $e } finally { echo "ok"; }

как думаете кинет эксепшн или нет?

Like
03.05.2018
11:13:41
Нет

Alexey
03.05.2018
11:14:08
сраный пхп ?

Roman
03.05.2018
11:14:22
почему нет, если в catch дальнейший throw?

Alexey
03.05.2018
11:14:56
почему нет, если в catch дальнейший throw?
потому что finally оказывается гасит эксепшны

Roman
03.05.2018
11:15:08
чивооо?

Like
03.05.2018
11:15:15
Успокойся)

Если вместо throw $e в catch'e сделать return

Roman
03.05.2018
11:15:36
Like
03.05.2018
11:15:38
То не кинет

Alexey
03.05.2018
11:16:08
ща переделаю пример

try { throw new \Exception(); } catch (\Throwable $e) { throw $e } finally { return true; }

вот так гасит эксепшны все )

Shokha
03.05.2018
11:17:54
можно в GridView'е исползват foreach,

Google
Like
03.05.2018
11:18:17
Ибо finally выполняется до catch

> try { throw new \Exception(); } catch (\Throwable $e) { throw $e; } finally { echo "ok"; return; }

Тоже не будет исключения

Alexey
03.05.2018
11:18:50
агга

почему до кетч-то? )

Konsul
03.05.2018
11:20:38
Да сфигали, будет исключение, просто после вывода в finally

Максим
03.05.2018
11:23:15
можно в GridView'е исползват foreach,
если нельзя, но очень хочется - то можно

Alexey
03.05.2018
11:25:05
Konsul
03.05.2018
11:25:57
?

Like
03.05.2018
11:29:03
?
Ты чо

Я не понял

Konsul
03.05.2018
11:31:06
Надо будет проверить этот вариант

Ad.x ??
03.05.2018
12:08:43
try { throw new \Exception(); } catch (\Throwable $e) { throw $e } finally { return true; }
мож оставили для всяких хаков ебучих? )

Artur
03.05.2018
12:12:13
Привет всем, ребят Кто устанавливал yiisoft/yii2-bootstrap4?

Ad.x ??
03.05.2018
12:15:18
кто-то определенно устанавливал

Artur
03.05.2018
12:18:13
Просто у меня конфликт в установке следующего рода (http://prntscr.com/jcole2) Как понимаю, надо снести обычный бутстрап, который дается, но наверное есть другой способ

Eugene
03.05.2018
12:18:26
Привет всем, ребят Кто устанавливал yiisoft/yii2-bootstrap4?
Интересно когда из котобки будет идти?)

Artur
03.05.2018
12:18:36
в 2.1, наверное

Dmitriy
03.05.2018
12:19:22

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