@yii2ru

Страница 1112 из 1721
Павел
02.04.2018
16:38:01
Ты вообще не можешь знать что у тебя есть в БД, а чего нет. Только догадываться

Mr.
02.04.2018
16:39:03
я не помнил как переменная называется, и гуглил php post size

Google
Mr.
02.04.2018
16:39:24
ну и один из первых результов был 20M

?
02.04.2018
16:39:30
Есть ещё max post vars и он по-моему 1000 стоит мог и в него уперется

Mr.
02.04.2018
16:41:09
Ты вообще не можешь знать что у тебя есть в БД, а чего нет. Только догадываться
могу, а могу заранее сделать $user = User::findOne(['id' => $id]); Some::find()->select('foo')->where(['userId' => $user->id])->scalar() я ж думал что это нормальная практика - вытянуть модельку до того как ты с ней собираешься работать, и если нет модельки - пнуть какой-нить экскепшн

в общем, спасибо :) на мой первоначальный вопрос ответ нашёлся, остальное не важно

Павел
02.04.2018
16:45:45
могу, а могу заранее сделать $user = User::findOne(['id' => $id]); Some::find()->select('foo')->where(['userId' => $user->id])->scalar() я ж думал что это нормальная практика - вытянуть модельку до того как ты с ней собираешься работать, и если нет модельки - пнуть какой-нить экскепшн
Два запроса вместо одного. Тогда уж тяни профиль вместе с пользователем и смотри все что тебе надо. Но условие может быть сложным, и не всегда ты сможешь вытянуть одну модельку, а если их понадобится 10?

Mr.
02.04.2018
16:46:14
ну эт уже вы слишком уходите от сути вопроса

начиналось же всё с чего - вытянуть одно значение из базы

я как-бы тоже понимаю, что null в коем-то веке это тоже значение, но в это значение вложен смысл отсутствия значения

по крайней мере в моей больной голове

поэтому я и задал такой вопрос

NVlad
02.04.2018
16:49:11
сделай это поле не нулябельным и не будет проблемы :)

Mr.
02.04.2018
16:49:59
мне наоборот с null работать удобнее

'' это пустота

Google
?
02.04.2018
16:51:05
Это пробел :)

Mr.
02.04.2018
16:53:31
var_dump('') вернёт string 0

я точно хз как он напишет, но суть будет та же



ладно, ребят, забейте

раз так сделали, раз так нужно - значит это нужно

просто мне было интересно узнать логику, при которой нужно, что-б ->scalar() вернул false мне объяснили

mrG1K
02.04.2018
17:16:03
var_dump('') вернёт string 0
ну ты же туда передал строку с длиной 0 . все норм же

Mr.
02.04.2018
17:16:19
блиииинский)

пожалуйста, если вы решили поучаствовать в обсуждении, прочтите начало)

я говорил за то что null это отсутствие значения

а '' - это есть пустое значение

mrG1K
02.04.2018
17:17:04
а ну все норм )

Mr.
02.04.2018
17:17:05
я говорил за то что null это отсутствие значения
точнее, значение, которое означает "ничего"

Matviy
02.04.2018
17:21:58
Мне тоже попроще, если в поле вместо пустой строки null пишет. Написал себе поведение для этого дела)

Люди, а такой вопрос, раньше не делал поиск по сайту, вот думаю: вижу, что два варианта, по сутти - Sphinx и Elasticsearch. Раньше с таким не работал, не знаю, что выбрать. По-сути, поиск простой, в интернет-магазине по категориях и товарах (без поиска по тексту описания). Может не заморачиватся, а тупо выборкой через where, да и все?

Павел
02.04.2018
17:27:50
Если не нужен полнотекстовый поиск то не заморачивайся

Matviy
02.04.2018
17:29:50
Если не нужен полнотекстовый поиск то не заморачивайся
Нет, по сути, не нужен, только по некоторых полях

Google
Like
02.04.2018
17:30:07
Будь мужиком

Matviy
02.04.2018
17:30:12
mrG1K
02.04.2018
17:31:17
Поднимай эластик) он простой и крутой)

Matviy
02.04.2018
17:33:10
Блин, и кого слушать?)

Roman
02.04.2018
17:34:53
только Sphinx, только хардкор

mrG1K
02.04.2018
17:37:14
Блин, и кого слушать?)
исходи из задачи если товаров много и выборки надо разные фигачить то лучше доп софт.. если все просто то лайками

Matviy
02.04.2018
17:40:29
Ну вроде просто. Ок, попробую лайками

Roman
02.04.2018
18:45:15
Всем привет) Подскажите пожалуйста, особенно если кто пользовался плагином https://yiigist.com/package/beaten-sect0r/yii2-flatpickr#!?tab=readme Там js файлы подключаются в assetах плагина, которые используют ES6. Что в таком случае делать? Как-то надо babel подключать наверное, но куда и как?

Roman
02.04.2018
19:57:57
А просто поставить и использовать так, как там написано, пробовали? Вряд-ли там нужны такие танци с бубном, в issue нету же вопросов
Конечно же я пробовал. Я же говорю по умолчанию в плагине подключаются js файлы с функциями о которых браузер не может знать потому что стандарт ES6

Matviy
02.04.2018
20:36:12
Хм. Ну issue катайте на гитхаб, тут хз

Странно просто, что больше ни у кого такой проблемы не возникло

Andrii
02.04.2018
21:11:32
Привет. Подскажите плз по форматированию сообщений

https://intl.rmcreative.ru/site/message-formatting?locale=ru_RU

{n, plural, one{# one} few{# few} many{# many} other{# other}}

few i % 10 = 2..4 and i % 100 != 12..14

Это значит, что если закинуть i == 2, то few не вызовется?

Ведь остача от деления == 0

Yii::t('app', 'За {n, plural, one{# день} few{# дня} many{# дней} other{# дней}} аренды: ' . $totalSum . '$', ['n' => (int) $startEndDateTime['daysCount']]

Есть такая строка. За n дней аренды: столько-то денег

Google
Roman
02.04.2018
21:58:51
Хм. Ну issue катайте на гитхаб, тут хз
какие-то проблемы с композером или асет плагином, пока не пойму. Если устанавливать пакет через npm то там в dist нормальные js файлы лежат

Константин
02.04.2018
22:32:12
Тут есть кто-то с Кипра?

Konstantin
03.04.2018
03:50:45
Норм запросики

Maxim
03.04.2018
04:39:40
Тут есть кто-то с Кипра?
Разве что кто-то в отпуске)))

SiZE
03.04.2018
04:42:11
Разве что кто-то в отпуске)))
Раньше куча вакансий на Кипр была. Сейчас что то не вижу)

Антон
03.04.2018
04:42:32
Форексы

Eugene
03.04.2018
05:11:39
Ребята, всем привет. У DatePicker'a было какое то обновление недавно или что? Он начал дату в другом формате отдавать

SiZE
03.04.2018
05:18:33
форматер дату чутка переиначил

если я не путаю, просто не в этом году сталкивался

Eugene
03.04.2018
05:19:03
у Й было когда то такое обновление
Да капец блин, приятная неожиданность ага

А где про новые форматы почитать можно? Просто теперь вот это Yii::$app->formatter->asDate(date(), 'd MMMM'); не форматирует вообще неичего, почему то отдает в формате 3 April 2018

Pavel
03.04.2018
05:24:56
А где про новые форматы почитать можно? Просто теперь вот это Yii::$app->formatter->asDate(date(), 'd MMMM'); не форматирует вообще неичего, почему то отдает в формате 3 April 2018
Можно почитать комментарий к методу asDate, там всё написано: * @param string $format the format used to convert the value into a date string. * If null, [[dateFormat]] will be used. * This can be "short", "medium", "long", or "full", which represents a preset format of different lengths. * It can also be a custom format as specified in the [ICU manual](http://userguide.icu-project.org/formatparse/datetime). * Alternatively this can be a string prefixed with php: representing a format that can be recognized by the * PHP [date()](http://php.net/manual/en/function.date.php)-function.

Eugene
03.04.2018
05:29:15
Ребята, я не бычу и не выделываюсь, мне просто интересно, а почему этой группе не публикуются новости о новых релизах фреймворка?

Konstantin
03.04.2018
05:33:00
Бычишь

Хочешь публикуй. Или тебе запретил кто то?

Я например Твиттер читаю для новостей. А здесь чатик

Eugene
03.04.2018
05:36:00
Я например Твиттер читаю для новостей. А здесь чатик
какой твитер у yii? можешь ссылкой поделиться пожалуйста?

Eugene
03.04.2018
05:37:08
недавно же было
В закрепе висит на 2.0.14 а уже 2.0.15.1)

Google
Konstantin
03.04.2018
05:37:11
https://twitter.com/yiiframework_ru

У твиттера есть норм поиск. Вводи туда yii2 и найдешь

Alexey
03.04.2018
05:54:26
в 2.4.1 codeception есть breaking changes для yii модуля, не обновляйтесь без необходимости

SiZE
03.04.2018
06:47:04
Андрей
03.04.2018
06:59:28
Всем привет. Подскажите пожалуйста. Есть сайт на yii1, используется авторизация через сессию. На поддомен ставится сайт на yii2, надо, что бы у них была единая авторизация. То есть залогинился на yii1 (основной домен) - залогинился на yii2 (поддомен). Реально ли такое сделать, а главное как?)))

Илья
03.04.2018
07:02:19
Если по простому можешь посмотреть, что пишут в сессию авторизация на yii1 и на yii2, и в событиях после авторизации и после выхода добавить поведения для авторизации или выхода на втором сайте

Андрей
03.04.2018
07:04:14
Алексей
03.04.2018
07:04:38
https://habrahabr.ru/post/80900/

SiZE
03.04.2018
07:05:34
https://habrahabr.ru/post/80900/
Для данного случая это избыточно. yii может несколько обработчиков для сессии держать, немного рукоприкладства и yii2 станет понимать что у него в сессии от yii1.

Андрей
03.04.2018
07:06:45
То есть тут, как я понимаю, надо научить поддомен на yii2 видеть сессию yii1?

SiZE
03.04.2018
07:18:01
То есть тут, как я понимаю, надо научить поддомен на yii2 видеть сессию yii1?
ну сессия подгружается по имени сессии из кук. это не сложно

я на самом деле не знаю на сколько "глубоко" ты хочешь интегрироваться.

Антон
03.04.2018
07:24:42
А как реализовано? :)
Ну yii1 на site.com , а yii2 на site.com/new. При авторизации в yii1 данные в сессию записываются, а в yii2 данные берутся из сессии и делается авторизация

Как то так)

Андрей
03.04.2018
07:26:44
я на самом деле не знаю на сколько "глубоко" ты хочешь интегрироваться.
Мне надо, что бы поддомен yii2 получал того же юзера, который авторизован на yii1

Konstantin
03.04.2018
07:32:06
Тебе все равно придется переносить сайт на йии2 не сопротивляйся костылями этими?

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