@yii2ru

Страница 552 из 1721
Maxim
01.09.2017
13:33:09
Я же написал, как получить связанные к какому-то объекту данные. Тебе нужно разобравться с версткой, чтоб твой список не поехал в таблице. Нужно будет внешнему диву задать display: table-cell какой-нибудь

Посмотри сначала про Relations в гайде, если не понимаешь, что я написал. Потом выводом займешься

Сергей
01.09.2017
13:34:21
Relations это про свзяи между таблицами?

Maxim
01.09.2017
13:34:40
да

Google
Сергей
01.09.2017
13:36:08
Так тут связи не нужны.... допустим у меня есть таблица: Вася 23.05.2017 Петя 12.06.2017 Саша 13.06.2017 А выводить хочу так: Май 2017 — Вася 23.05.2017 Июнь 2017 — Петя 12.06.2017 — Саша 13.06.2017

Maxim
01.09.2017
13:38:04
а зачем? Тебе нужно в фильтре поставить какой-нибудь date-range-widget и получить в нужный момент конкретных пользователей. Не понимаю в чем суть такой группировки

Сергей
01.09.2017
13:38:51
Май 2017 — 1 человек — Вася 23.05.2017 Июнь 2017 — 2 человека — Петя 12.06.2017 — Саша 13.06.2017 Чтобы выводить сводную информацию

Maxim
01.09.2017
13:42:33
А что такое "Май 2017", кроме как промежуток времени? Может ты хочешь вывести пользователей одного курса или еще что-то?

Сергей
01.09.2017
13:42:57
Да вариантов может быть много

Это просто группировка по месяцам для примера

Maxim
01.09.2017
13:43:43
ясно

Сергей
01.09.2017
13:44:57
Вообще у меня интервалы времени, которые надо выводить в гурппировках по сотруднику/периоду/проекту/типу задачи. группировки могут быть вложенными и задаются через интерфейс

Maxim
01.09.2017
13:46:59
не сильно хочу вникать в твой проект и тз, поэтому пользуйся моим советом, данным раньше, или спроси у кого-то еще

Сергей
01.09.2017
13:47:29
спасибо)

Mama Food
01.09.2017
13:54:33
Всем привет! Подскажите можно ли вообще здесь найти кого-то кто в поисках работы?

Boris
01.09.2017
13:55:25
Сергей
01.09.2017
13:55:29
Вполне

Google
Dmitriy
01.09.2017
13:57:06
А гридвью поддерживает группировки?
нет. нужно писать свой гридвью

Mama Food
01.09.2017
13:59:04
Вакансия, Москва: Web-разработчик Backend в компанию Mama Food

Условия работы: зар.плата от 100 000 до 150 000 руб. График работы 5/2. 10:00-19:00 Офис в БЦ с развитой инфраструктурой

Пишите кому интересно, более детально в ЛС или по телефону.

Павел
01.09.2017
14:01:04
Мама дорогая! А кормить будут?

Mama Food
01.09.2017
14:02:42
За свой счет)

Павел
01.09.2017
14:04:55
Конечно за свой счёт пусть кормят

Я много не съем

Юрий
01.09.2017
14:15:17
ни требований, ни указаний что за метро, ничего

джуниора в балашиху может ищете?

Dmitriy
01.09.2017
14:17:15
интересно что тут должно привлечь чтобы написать вам в лс
в ̶ж̶е̶н̶щ̶и̶н̶е̶ вакансии должна быть загадка

Matviy
01.09.2017
14:37:11
А как в миграции написать тип столбца json? Не вижу что-то такого метода

Кто знает?

Ivan
01.09.2017
14:38:43
метода нет, пиши текстом

Для Postgresql это 'jsonb' например

Matviy
01.09.2017
14:44:57
А для MySQL?

Я просто миграции недавно начал писать, и не совсем понимаю, как просто текстом

'properties' => 'JSON',

Так нормально будет?

Google
Matviy
01.09.2017
14:50:39
Вобщем да, так работает, спасибо

Ivan
01.09.2017
14:50:55
Для postgresql $this->addColumn('{{%blabla}}', 'ololo', 'jsonb');

Matviy
01.09.2017
14:51:32
Да, я понявл, для MySQL JSON

Дмитрий
01.09.2017
16:03:37
Владимир
01.09.2017
16:20:50
Лучшее сообщение, что я когда либо слышал в этой группе)

Ruslan
01.09.2017
16:22:51
подскажите при использовании batch(10) для find, можно ли задать лимит? чтобы обработать батчем только 100 записей к примеру?

Yaroslav
01.09.2017
16:35:12
ну так в выборку лимит задай.

Dmitriy
01.09.2017
16:35:34
Лучшее сообщение, что я когда либо слышал в этой группе)
Я тогда добавлю - лучшее случайное звуковое сообщение )

Yaroslav
01.09.2017
16:35:43
Model::find()->...->limit(100).

Artem
01.09.2017
18:15:48
Парни, можете проконсультировать меня как написать класс чтобы я мог обращаться к ниму типа Time::set(zone)->text();

Класс выгледит вот так: class Time extends Model{ public static function get(){ return time()-10800; } public static function set($zone=null){ $zone=isset($zone) ? ($zone*60)*60 : 0; return (time()-10800)+$zone; } }

Ivan
01.09.2017
18:18:07
...

Ivan
01.09.2017
18:18:12
Говнокод

Юзай DateTime

Artem
01.09.2017
18:29:56
Я не просил дать оценку коду) Я хотел узнать как сделать такое обращение. Ты всего класса не знаешь.

Antony
01.09.2017
18:33:11
public static function getInstance() { if ( ! isset(self::$_instance)) { self::$_instance = new self(); } return self::$_instance; }

Yaroslav
01.09.2017
18:36:19
твой Time::set() должен вернуть объект, чтобы ты смог вызвать text().

Antony
01.09.2017
18:37:29
Выше человек объяснил, я написал как сделать

Google
Yaroslav
01.09.2017
18:37:52
он тебе написал кусок кода из шаблона Singleton.

Artem
01.09.2017
18:38:10
Тока я не чего не понял)

Yaroslav
01.09.2017
18:38:24
Надо было не кусок кода писать, а ссылку на шаблон дать. Нечего ему готовое давать.

пускай через страдания получает знания :)

Artem
01.09.2017
18:39:03
Надо было не кусок кода писать, а ссылку на шаблон дать. Нечего ему готовое давать.
Только это готовое не хера не понятно, причем тут канстанты:?

Yaroslav
01.09.2017
18:41:25
Time::set(zone)->text(); у тебя здесь статический метод. СТАТИЧЕСКИЙ КАРЛ. Будь он не статическим, ты бы в конце set() написал бы return $this;.

Ivan
01.09.2017
18:43:38
Вот тут есть код реализации синнлтона, то что нужно https://m.habrahabr.ru/company/mailru/blog/336788/

Admin
ERROR: S client not available

Artem
01.09.2017
18:45:50
не то.

Ладно, всем прасибо за помощь!

Antony
01.09.2017
18:49:39
Лол. Что не то то? Тебе нужны цепочки вызовов? Либо ты делаешь не статичные методы и возвращаешь $this, либо синглтон, чтобы получить тот же объект. Если даже это не понятно, то сомневаюсь что там не велосипед

Yaroslav
01.09.2017
18:50:05
:-)

Artem
01.09.2017
18:50:35
Все функции статические и?

Yaroslav
01.09.2017
18:50:43
да толку объяснять он в ооп похоже не сильно может.

ему надо про ооп знания подтянуть.

зандстру почитай.

Artem
01.09.2017
18:51:23
Себе лучше подтени человеческое качество Помощь и терпения объяснять.

Antony
01.09.2017
18:51:27
Ok, google: 1. php singleton 2. php chaining methods

Artem
01.09.2017
18:51:31
Блять не за что суда не вернусь,

Yaroslav
01.09.2017
18:51:47
счастливо.

Google
Yaroslav
01.09.2017
18:51:54
как подтянешь, приходи снова.

Artem
01.09.2017
18:52:24
Это ты иди подтяни качества терпения и объяснения. Не все такие "Крутые" как ты

Yaroslav
01.09.2017
18:52:59
ok, пойду, подтяну.

Artem
01.09.2017
18:53:28
Тут есть 74 человека которые нормальные объясняют помогают. Супер парни, но вот ты и Иван не однократно отвечали мне таким образом.

Тут есть 4 человека которые нормальные объясняют помогают. Супер парни, но вот ты и Иван не однократно отвечали мне таким образом.

Yaroslav
01.09.2017
18:54:44
прости, что такого плохого в том, что я тебе сказал почитать книгу про ооп? Ты записал это в личное оскорбление?

Artem
01.09.2017
18:55:29
А не чего что я уже 10 лет сижу вебам занимаюсь, я не писал в практике в своей той дряни который хочет заказчик

Antony
01.09.2017
18:55:30
Тебе объяснили в какую сторону глядеть. Разжевывать нужно?

Artem
01.09.2017
18:55:40
а на Yii2 z lfq ,ju 6 vtczwtd

а на Yii2 дай бог 6 месяцев

а нет, 4!

Antony
01.09.2017
18:56:15
10 лет? ВП? Джумла?

Yaroslav
01.09.2017
18:56:23
да какая разница в фрейме-то? ООП он и в африке ООП (ну почти).

короче, мы тебя снабдили чем надо, дерзай.

10 лет он в вебе.

Artem
01.09.2017
18:57:13
Спасибо! Могу заплатить за Вашу консультацию.

Yaroslav
01.09.2017
18:57:36
ты книгу лучше почитай.

купи и почитай, раз есть деньги.

Дмитрий
01.09.2017
19:01:01
А не чего что я уже 10 лет сижу вебам занимаюсь, я не писал в практике в своей той дряни который хочет заказчик
Я видел достаточно твоих вопросов чтобы понять уровень знаний. На 10 лет не тянет ну никак

Yaroslav
01.09.2017
19:01:25
ой всё, давайте не будем.

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