
Matviy
07.09.2017
11:30:45
https://stackoverflow.com/questions/27457716/a-custom-sorter-for-listview-in-yii2
Это типа сделать форму, в ней сортировка и выбор пагинации, а потом ее сабмитить из джаваскрипта?
Мда, пробую так сделать, но оно убирает текущие параметры в Url, отстой

Maxim
07.09.2017
12:14:52
Привет! Как можно сделать RateLimit по ip тех, кто не авторизирован?

Google

Konstantin
07.09.2017
12:35:19
Если yii2 в основном русскоговорящие юзают. Нафиг доку на английском делать?

Vladislav
07.09.2017
12:36:15
потому что стандарт

Lukashoff
07.09.2017
12:36:53
Потому что англоязычные тоже юзают
https://www.magicfreebiesuk.co.uk/ например они, 50к уников в день посещалка) Пик 100к с чем то)

Matviy
07.09.2017
12:40:53
Ну если фреймворк претендует на статус одного из исновных, как может не быть на англ?

Dmitriy
07.09.2017
12:44:27

Maxim
07.09.2017
12:46:21
@ExileeD
у меня в config/main.php установлено
'as authenticator' => [
'class' => \yii\filters\auth\CompositeAuth::class,
'except' => [
'site/index',
],
'authMethods' => [
\yii\filters\auth\HttpBearerAuth::class,
\yii\filters\auth\QueryParamAuth::class,
]
],
Т.е. человек не попадет под мой RateLimitFilter, если не авторизирован?

Dmitriy
07.09.2017
12:50:09
behaviors ограничевает RateLimit. тут я даже такого не вижу.
CompositeAuth это же вроде несколько методов авторизации. а не как не фильтр запросов

Maxim
07.09.2017
13:02:35
@ExileeD спасибо, сделаю как ты советуешь

Саша
07.09.2017
13:15:35
Как нужно было сделать, чтобы каждый раз перезаписывалась вот эта строка?
Чтобы не новая добавлялась, короче говоря.
По user_id чтобы искалась и перезаписывалась.

Vladislav
07.09.2017
13:16:45
есть AR?

Google

Vladislav
07.09.2017
13:16:49
tсли да
то
$ar = AR::findOne(['user_id' => $id]);
$ar->makeSomething();
$ar->save();
но, судя по тому, что ты задаешь такой тупой вопрос, мой ответ тебе не поможет

Саша
07.09.2017
13:18:15
есть AR?
Есть, но это я тупо в экшне прописываю как:
$scale = new Scale();
$scale->user_id = Yii::$app->user->id;
$temporaryAttempt = Attempt::find()->select(['finish_time'])->where(['user_id' => Yii::$app->user->id])->orderBy('id DESC')->one();
$scale->last_time = $temporaryAttempt->finish_time;
$scale->save();

Vladislav
07.09.2017
13:18:56
$scale = new Scale();
$scale->user_id = Yii::$app->user->id;
ты сам создаешь новую запись
а потом говоришь, почему она новая?!
сперва делей поиск в базе, есть ли уже такая запись
если нет, то делай новую
иначе редактируй сущствующую

Саша
07.09.2017
13:20:00
А понятно.
Спасибо за ответ.
(Хорошо, что не все здесь такие.)

Vladislav
07.09.2017
13:21:12
какие вопросы, такие и ответы

Саша
07.09.2017
13:23:54
Спасибо, что помог.
Не все с пелёнок знают, допустим, буквы.
Ты же не будешь смеяться над детсадовцами по этой причине?

Ivan
07.09.2017
13:24:30
Мы уже не детсадовцы, хочешь програмировать, учись гуглить и учиться

Vladislav
07.09.2017
13:24:46
то есть ты сравниваешь себя с детсадовцем по уровню развития и умения находить инфу?
тогда я тем более буду над тобой издеваться, неполноценный

Саша
07.09.2017
13:25:57

Павел
07.09.2017
13:26:08
Мужики проблема. Варю пельмени, но они всегда слипаются. Что я делаю не так?
Только не смейтесь я в этом новичок подскажите куда копать

Саша
07.09.2017
13:27:20

Google

Vladislav
07.09.2017
13:27:23

Lee
07.09.2017
13:27:26
Вари на среднем огне пока не всплывут. И подсолнечное масло поможет. Ст. Ложка.
Мужики проблема. Варю пельмени, но они всегда слипаются. Что я делаю не так?

Vladislav
07.09.2017
13:27:49
я дал чуваку ответ на его тупой вопрос

Саша
07.09.2017
13:27:51

Vladislav
07.09.2017
13:27:55
а он меня петушком назвал ;(

Саша
07.09.2017
13:29:08

Dmitry
07.09.2017
13:29:08

Павел
07.09.2017
13:29:22

Саша
07.09.2017
13:30:19

Dmitry
07.09.2017
13:31:13

Павел
07.09.2017
13:31:40
За это я тебя поблагодарил.
Но мне не нужны твои тупые советы, нужен был только ответ.

Lee
07.09.2017
13:32:12

Саша
07.09.2017
13:32:16
Уж и поорать нельзя...

Павел
07.09.2017
13:32:42

Kir
07.09.2017
13:32:53
Подскажите можно ли както вывести из ActiveRecords сразу AtributeLabel и значение поля? Какое то сокращение такой конструкции есть? <?= $btc->getAttributeLabel('sid'), $btc->sid?>

Vladislav
07.09.2017
13:33:27
помогло

Павел
07.09.2017
13:34:00

Lee
07.09.2017
13:34:36
Если без воды -- это тушить. Так тоже можно. Главное -- помешивать.

Google

Dmitry
07.09.2017
13:35:13

Vladislav
07.09.2017
13:35:21

Admin
ERROR: S client not available

Lee
07.09.2017
13:36:36
И никуда ходить не буду. Мне и так хорошо.

Mihail
07.09.2017
13:37:58
блин есть захотелось

Dmitry
07.09.2017
13:38:05

Павел
07.09.2017
13:38:16

Lee
07.09.2017
13:38:40

Kir
07.09.2017
13:49:02

Павел
07.09.2017
13:50:50
В options поставь tag=null и задай свой шаблон в template
Оберни это в хелпер и все дела
Но проще это хелпером прямо из модели дернуть

Maxim
07.09.2017
13:54:09

Matviy
07.09.2017
13:57:35

Павел
07.09.2017
13:58:24
Ему надо шоп однострочно
В модели сделал метод и все дела

Vladislav
07.09.2017
13:59:23

Konstantin
07.09.2017
14:04:46
Ну вы и злюки?

Vladislav
07.09.2017
14:06:44

Google

Vladislav
07.09.2017
14:06:51
вот чорт, отличный фон выбрал

Павел
07.09.2017
14:07:13
Чорт всегда появляется на правильном фоне

Vladislav
07.09.2017
14:07:18

Ivan
07.09.2017
14:07:21
У меня чёрный фон, никак не лучше выглядит

Павел
07.09.2017
14:07:27
Обычно это фон сильного алкогольного опьянения

Ivan
07.09.2017
14:07:45
Просто кто-то не научился делать обводку букв

Павел
07.09.2017
14:08:30
Сначала буквы ты обводишь, а завтра ты глаза подводишь!

Maxim
07.09.2017
14:36:02
Какую функцию лучше использовать для преобразования ip в удобно-сохраняемый в mysql вид?
ip2long
long2ip
или
inet_pton
inet_ntop
первая пара записывает в int, но работает с ipv4, а вторая в бинарный вид, но можно работать с любьой версией ip
используется ли вообще ipv6 или на данный момент или стоит обойтись для rateLimit обработкой только ipv4???

Konstantin
07.09.2017
14:49:26
да вы эстет батенька
в чем сложность сделать одно и юзать а потом если надо переделать? или же лучше тоже самое время терять на сперва думать ?

Maxim
07.09.2017
14:50:53
конечно лучше сперва думать, а потом делать))) проверено!

(;¬_¬)
07.09.2017
14:53:14
здраствуй чат, я не бот =)