@yii2ru

Страница 117 из 1721
Timur
26.03.2017
12:14:35
Нареканий никаких.

Работал даже с огромными файлами.

Dmytro
26.03.2017
12:15:09
mrG1K а чем вам не подходит нативный способ?

Если пакет в лиге - - это показатель

Google
Dmytro
26.03.2017
12:16:37
http://csv.thephpleague.com/ Я это юзаю.

mrG1K
26.03.2017
12:16:44
mrG1K а чем вам не подходит нативный способ?
подходит, просто интересно что есть еще, возможно более удобное..

Timur
26.03.2017
12:17:17
https://github.com/box/spout

Вот это ещё юзал, в качестве эксперимента.

Говорят лучше работает, чем League CSV.

С большими объёмами. В общем обе либы по мне так норм.

Но интерфейс у обоих похожий.

mrG1K
26.03.2017
12:21:37
@resurtm спасибо за советы. Раньше не слышал про лигу , посмотрел мельком, оч даже интересно )

Timur
26.03.2017
12:27:07
Да, в Лиге много чего полезного. Много что оттуда использую в каждом проекте.

Artur
26.03.2017
12:58:33


Приветствую. Вопрос не по yii2.

Все ли здесь верно? И правильно ли используется $this для переменных $user_id и $message?

На деле - не работает (

Google
Denis
26.03.2017
12:59:55
ну раз не работает, то наверное не верно

да?)

Artur
26.03.2017
13:00:14
Ну это логично

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

Mr.
26.03.2017
13:01:45
Denis
26.03.2017
13:01:48
прокладка между монитором и стулом)

Artur
26.03.2017
13:03:49
Так, понял в чем проблема

Timur
26.03.2017
13:04:09
Пускай лучше сделают добавление по приглашению
Не надо. Тогда конфа скурвится и притока новой крвои не будет.

Лучше просто кучу модераторов адекватных и убирать мусор.

Mr.
26.03.2017
13:05:39
Го бота напишем, как на серверах КС раньше было Чтобы можно было исключать голосованием Например, пожаловался кто, 10% за исключение - исключаем

Isaev
26.03.2017
13:12:19
Сиди пиши тысячи строчек кода, набивай руку, это лучше всяких подкастов
Причем тут тысячи бесполезных строк кода? Как я в маршрутке по пути на на работу буду набивать руку?

Dmytro
26.03.2017
18:10:07
Владимир https://m.soundcloud.com/5minphp

На русском это кажется лучше что слышал

Ну, если мы только о php)

Санёчек
27.03.2017
06:24:15
Исямисиз

Artur
27.03.2017
07:16:33
hayмы

Konstantin
27.03.2017
07:25:09
чего ?

Владимир https://m.soundcloud.com/5minphp
пятиминутка на 2 часа о раст) что то не соответствует названию ?

MSQ
27.03.2017
07:27:55
Ребяты. Есть тут гуру sql?

Konstantin
27.03.2017
07:28:36
даже не будь мы гуру коллективный разум способен решить многое

Google
MSQ
27.03.2017
07:28:44
В общем. Есть категории В каждой категории посты НУжно вытащить по 5 постов из каждой. Если например нету 5-ти постов то взять 4

ivphpan
27.03.2017
07:30:00
вы хотите все одним запросом?

MSQ
27.03.2017
07:30:20
Вот думаю как оптимальней

ivphpan
27.03.2017
07:30:28
думаю только UNION так сможет

MSQ
27.03.2017
07:31:02
А есть пример может быть какой-то?

ivphpan
27.03.2017
07:32:11
http://www.yiiframework.com/doc-2.0/guide-db-query-builder.html#union

MSQ
27.03.2017
07:32:52
Я не про union а пример подобного запроса, так как не совсем понимаю, как его реализовать

Или имеется в видуцепочка последовательных селектов?

ivphpan
27.03.2017
07:34:28
цепочка последовательных запросов

Konstantin
27.03.2017
07:34:59
(SELECT person, amount FROM sales2005 WHERE amount=1000) UNION (SELECT person, amount FROM sales2005 WHERE person like 'Сергей');

MSQ
27.03.2017
07:35:34
Вариант, но не очень. Подумаю еще. Спасибо

Konstantin
27.03.2017
07:39:44
http://www.sql.ru/docs/sql/u_sql/ch11.shtml

Konstantin
27.03.2017
07:40:06
думаэ это то что нужно

подзапрос выполняется неоднократно, по одному разу для каждой строки таблицы основного запроса.

MSQ
27.03.2017
07:46:16
Мускул

Sergey
27.03.2017
07:46:25
тогда union, переходи на mariadb

MSQ
27.03.2017
07:47:00
Могу снести и поставить марию

Это не проблема

Sergey
27.03.2017
07:48:19
но ставь 10.2 или postresql

Google
Konstantin
27.03.2017
07:50:19
а чем мария в этом моменте предпочтительней?

Admin
ERROR: S client not available

Sergey
27.03.2017
07:50:53
оконными функциями

Dmytro
27.03.2017
09:06:40
https://dev.mysql.com/doc/refman/5.7/en/group-by-functions.html#function_group-concat

http://stackoverflow.com/a/15585351

MSQ
27.03.2017
09:08:29
Спасибо Изучу обязательно

Пошел читать то что скинули. А до этого решил так =)) Получился такой монстр SELECT n.id, n.niche, sub_table.title, sub_table.created_at FROM (SELECT n_id, title, created_at, @rn:=CASE WHEN @var_n_id = n_id THEN @rn + 1 ELSE 1 END AS rn, @var_n_id:=n_id FROM (SELECT @var_n_id:=NULL, @rn:=NULL) vars, resource WHERE n_id IN (SELECT n_id FROM niche) ORDER BY n_id , created_at DESC) as sub_table INNER JOIN niche n on n.id=sub_table.n_id WHERE rn <= 2 ORDER BY n_id , created_at DESC

Ivan
27.03.2017
10:54:17
Хай всем! В общем есть вопрос, у меня есть виджет который на главню страницу выводит статейки, function run() { // var_dump($this->hisId); $history = Stories::find()-> where(['not',['id'=>$this->hisId]])-> select('id, author, text')-> orderBy(['date_create' => SORT_DESC])-> limit(3)-> all(); return $this->render('storylist',compact('history')); } это код виджета, как мне огрничить количество

*количество выводимых символов в поле text

Sergey
27.03.2017
10:54:54
StringHelper::truncate

Ivan
27.03.2017
10:55:52
я правильно понимаю, мне эту функцию в виде использовать?

или где то в запросе? О_о

Sergey
27.03.2017
10:57:13
Эта функция принимает строку и количество знаков. Соответственно да, в виде.

Ivan
27.03.2017
10:57:46
Спасибо Сергей, сейчас попробую!

Konstantin
27.03.2017
10:57:53
вид это файл представления?

Ivan
27.03.2017
10:58:03
да

Dmytro
27.03.2017
10:58:29
http://www.yiiframework.com/doc-2.0/yii-helpers-basestringhelper.html#truncateWords()-detail этот метод будет по приятнее

Google
Ivan
27.03.2017
10:58:39
это файлы в котором ты выводишь из контроллера, ну если очень грубо объяснить

Dmytro
27.03.2017
10:58:41
слова разрывать не будет

Ivan
27.03.2017
10:59:22
окей, этот метод тоже попробую, спасибо!

Konstantin
27.03.2017
10:59:27
слова разрывать не будет
а если слова по 20 символов?

Ivan
27.03.2017
11:22:43
tringHelper::truncateWords - оболденная вещь!

а если слова по 20 символов?
\yii\helpers\StringHelper::truncate('Текст который нужно обрезать',20,'...');

вот 20 символов

Konstantin
27.03.2017
11:24:26
не

я спрашивал что с ними будет с длинными словами

Ivan
27.03.2017
11:25:28
а, ну как я только что понял он его обрежет, для этого ты ставишь суффикс '...'

наверно так)

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