@yii2ru

Страница 551 из 1721
Айбулат
01.09.2017
07:01:37
['arg1', 'arg2']

Crestoff
01.09.2017
07:01:40
а если забудешь что-то в массив запихать

Айбулат
01.09.2017
07:01:52
проверка

Crestoff
01.09.2017
07:02:21
проверка в конструкторе?

Google
Айбулат
01.09.2017
07:03:02
да, в любому случае нужно проверять переданные параметры

а что такого вы передаете?

нельзя это как-то объединить в объект?

типа структуры какой-нибудь, почти как в golang

Crestoff
01.09.2017
07:04:48
передаю 8 параметров, стринги

логин, пасс, даты, и тд

Айбулат
01.09.2017
07:05:57
вынесите это в UserModel какой-нибудь

Crestoff
01.09.2017
07:07:11
видимо да, проще сделать класс, где все эти параметры описать по типу, и создать объект с ними, который уже передать в конструктор интерфейса

Айбулат
01.09.2017
07:07:51
да, так было бы правильнее

Crestoff
01.09.2017
07:08:32
оке

Stas
01.09.2017
07:14:17
подскажите пробую сделать валидацию по условию (если чекбокс чекнут то мыло обязателное) смотрю в доку м немогу понять что мне надо втулисть вместо строки с страной ['email', 'required', 'when' => function ($model) { return $model->country == 'USA'; }, 'whenClient' => "function (attribute, value) { return $('#clientcontactmodel-0-isbyemail').attr('checked') = 'checked'; }"]

Дмитрий
01.09.2017
07:18:53
https://github.com/yiisoft/yii2/issues/11647 У меня такая же хрень, делал что говорят - не помогает в решении что можно сделать

Google
Vladislav
01.09.2017
07:19:03
просто так

Дмитрий
01.09.2017
07:35:00
Никто не знает почему Pagination мозг насилует? Вместе с ActiveDataProvider

Дмитрий
01.09.2017
07:36:52
Там нечего чинить, модели она считает правильно

Только почему то ставит 5 штук на одной странице и 2 штуки на другой

SiZE
01.09.2017
07:37:12
refresh() попробуй

Boris
01.09.2017
07:39:49
Я тоже так думал что нечего чинить, потом отрубил связь стало ок.

Отруби все и подключай потихоньку и смотри м.б. какая и делает такую херню.

Дмитрий
01.09.2017
07:41:18
getCount работает правильно

getTotalCount неправильно

Stas
01.09.2017
07:42:44
создал паблик свойство в модели поменяыл валидацию на такую как ниже всеранов че то непашет: ['email', 'required', 'when' => function ($model) { return $model->checked; }, 'whenClient' => "function (attribute, value) { return $('#clientcontactmodel-0-isbyemail').prop('checked'); }"]

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

Буду сейчас искать в БД

Boris
01.09.2017
08:02:02
Если решишь траблу, кинь в ЛС плз линк.

Где и что читал по этому поводу.

Stas
01.09.2017
08:09:18
хм в валидацией по условию енмного разобрался но всплыл доугой момент валидирует но другое поле не то которое мне нужно что за фак? я же в правилах указал что валидировать

Crestoff
01.09.2017
09:47:34
что-то тут ругаемся на скобки...

("...id={$this->zone_id}&date-from={$this->date_from}&date-to={$this->date_to}&limit={$this->COUNTRY_REQUEST_LIMIT}")

Google
Crestoff
01.09.2017
09:47:49
что-то константа не нравится

еу

ему

Айбулат
01.09.2017
09:51:42
static::COUNTRY_REQUEST_LIMIT

Evgeniy
01.09.2017
09:55:59
Всем привет. Ребят, а могут возникнуть сложности с развёртыванием yii2 advanced на хостинг? чтобы админка была доступна и front

Crestoff
01.09.2017
09:56:18
Айбулат
01.09.2017
09:56:48
спс
пожалуйста, но если проблема возникает, вначале лучше в гугл идти)

Evgeniy
01.09.2017
09:57:25
если настраивать через конфиги серверов, то нет.
через сервер понятно. Хостер не предоставляет таких настрое

Айбулат
01.09.2017
09:57:54
.htaccess или nginx.conf?

Evgeniy
01.09.2017
09:58:14
Зачем тогда такой хостинг?
не мой))) у мен vps, а начальство хостинг юзает

Айбулат
01.09.2017
09:58:32
ну с ним тоже проблем нет

Crestoff
01.09.2017
09:58:44
ага ок

Boris
01.09.2017
09:59:22
Evgeniy
01.09.2017
09:59:47
Boris
01.09.2017
10:01:04
Тогда мучайся c .htaccess :)

Evgeniy
01.09.2017
10:02:06
Google
Дмитрий
01.09.2017
10:07:34
Тогда мучайся c .htaccess :)
Короче пиздец, в БД в релейшенах реально дубли

https://github.com/yiisoft/yii2/issues/13782#issuecomment-286975004

А Yii2 их удаляет

Но TotalCount не меняет

SiZE
01.09.2017
10:09:20
а причем тут Й?

это запрос кривой - твой)

Admin
ERROR: S client not available

Дмитрий
01.09.2017
10:11:16
а причем тут Й?
Окей, как исправить запрос SELECT "ads".* FROM "ads" LEFT JOIN "ads_car_characteristic" ON "ads"."id" = "ads_car_characteristic"."ads_id" LEFT JOIN "car_serie" ON "ads"."id_car_serie" = "car_serie"."id_car_serie" WHERE ((("car_serie"."name" LIKE '%россовер%') OR ("car_serie"."name" LIKE '%недорожник%')) OR ("car_serie"."name" LIKE '%икап%')) AND ("ads_car_characteristic"."ground_clearance" >= 180) AND (("city_id"='581049') AND ("status"=1)) ORDER BY "ads"."id" DESC

Вопрос отпал

SiZE
01.09.2017
10:20:36
Что мне даст твой sql? Только лишь ничего. Я не знаю ни типов связей между таблицами, ни структуру, ни количество данных. Но судя по твоему удивлению ты просто GROUP_BY не знаешь как заюзать.

Оксана
01.09.2017
11:12:33
Вакансия:#PHP разработчик (#middle #senior) Локация: #москва, м. аэропорт Занятость: #офис Компания: #DeliveryClub З/п: 135 - 160 net Контакты: tennelle27@gmail.com Сервис поиска и заказа готовой еды и продуктов . Основная задача: - - Разработка эффективных, тестируемых и масштабируемых веб-приложений; Требования: - Владение ООП; - Понимание ACID, уровней изоляции транзакций, 1-3NF, B-tree индексов; - Опыт использования шаблонов проектирования; - Умение писать unit-тесты, применяя методологию AAA; Вашим плюсом будет: - Работа с фраемворком Symfony 2; - Опыт работы с высокими нагрузками. Условия: - ДМС, спорт залы, рестораны, фреш бары, футбольное поле и многое другое на территрории офиса. - Оформление по ТК РФ

Maxim
01.09.2017
12:39:00
"Спортзалы" вместе, а "фреш-бары" через дефиз - это все, что могу сказать относительно данной вакансии)))

Юрий
01.09.2017
12:44:48
все что я могу сказать относительно таких грамотеев)

Дмитрий
01.09.2017
12:58:14
Читать книжки разные?
Я плохо умею впитывать из книжек. Я впитываю на практике, за решением проекта

Но не могу придумать таких сложных проектов чтобы использовать это все

Сергей
01.09.2017
13:05:10
Нужно выводить данные сгруппированные по неким признакам. Есть какой-н. готовый удобный виджет под такую задачу? Есть что-то подобное у картика, может есть что-то ещё?

Google
Maxim
01.09.2017
13:06:07
Мне кажется придумать свой проект можно любой сложности. Не хочется же постоянно рутинной работой заниматься, со временем само напрашивается

@predvoditelev не понятно каким должен быть результат и в чем сложность вывода сгруппированных данных?

Сергей
01.09.2017
13:08:45
http://joxi.ru/el2Z4ET8NQkorJ

Что-то подобное. То есть строки с группировкой (вложенной)

Maxim
01.09.2017
13:18:10
так сделай аккардионом

Сергей
01.09.2017
13:18:50
Хочется чтобы как гридвью, удобно было))

? ? ? Alex ? ? ?
01.09.2017
13:19:44
https://habrahabr.ru/company/mailru/blog/336788/.com[perevod]-chistyy-kod-na-phpeto-printsi

Maxim
01.09.2017
13:19:48
когда я группировал и выводил в гридВью группу - тоже нормально получалось

Сергей
01.09.2017
13:20:10
А гридвью поддерживает группировки?

Maxim
01.09.2017
13:20:28
@eskrano картинка зачет)))

? ? ? Alex ? ? ?
01.09.2017
13:20:54
хехе это уже скоро станет зашкваром

Maxim
01.09.2017
13:24:12
@predvoditelev ну ты как напишещь в колонке [ 'attribute' => 'sone_attribute', 'value' => function(Model $model) { return array_map(function(AnotherModel $anotherModel){ return <div class="anyone style and tags">$anotherModel->value</div> }, $model->anotherModels) }, 'format' => 'raw' ] так и будет

Maxim
01.09.2017
13:26:17
Даа??? Пойду весь проект поправлю. Достану их из грида, сделаю свои группировки. А потом из-за этого сделаю свои фильтры, сортировку и пагинацию Вот на что я потрачу осень

Вообще зависит от задачи. Если тебе грид не нужен, а простой вывод - можешь сделать вложенным accordion от bootstrap. Проще не вижу решения

Сергей
01.09.2017
13:28:12
Хочется как раз грид) Но не пойму как в нём сделать группировки

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