@yii2ru

Страница 1650 из 1721
Art
27.09.2018
17:58:16
Какой допустимый испытательный срок? ЗП обычно меньше на нем?

Алексей
27.09.2018
18:07:50
$query = new Query(); $items = $query->from('news') ->match($this->query) ->all(); $items = array_column($items,'id'); $query = NewsList::find() ->where(['status' => 1]) ->andWhere(['in', 'id', $items]) ->orderBy(['date_public' => SORT_DESC]); $dataProvider = new ActiveDataProvider([ 'query' => $query, 'sort' => false, 'pagination' => [ 'pageSize' => 15 ] ]);

PowerAxis
27.09.2018
18:11:50
Какой допустимый испытательный срок? ЗП обычно меньше на нем?
вон в phpGeeks собеседование штрих проводит, спроси у него

Алексей
27.09.2018
18:13:08
или мне как-то надо использовать пагинацию и на основании нее формировать ->limit?

Google
Дмитрий
27.09.2018
18:27:40
Ребят, как подружить pjax и jquery 3.2 ? Пишет cannot read property reload of undefined. Yii 2.0.15

Дмитрий
27.09.2018
19:08:56
Нативно

Oleg
27.09.2018
19:10:11
Нативно
у меня 3.2.1 в дефолтном бандле, нормально Pjax работает

Artyom
27.09.2018
19:10:44
Ребят, как подружить pjax и jquery 3.2 ? Пишет cannot read property reload of undefined. Yii 2.0.15
Подключай для своего кода 3.2, погугли jquery noconflict... в конце обратно в $ и т.п. умтанавливаешь из yii, наверное как-то так, чтобы все работало.

Сча г-но пример покажу, зато понятный.



Дмитрий
27.09.2018
19:14:28
А как ты перехватываешь события pjax? Я только обновил yii и перестал работать $.pjax.reload... Не перехватывается евент pjax:success

Artyom
27.09.2018
19:16:44
? зато понятно.

Sergey
27.09.2018
19:28:24
*священник.gif*

Oleg
27.09.2018
19:28:45
Народ, кто-то юзал Devilbox (devilbox.org) для разработки? Что за шняга?

Sergey
27.09.2018
19:29:17
я юзал, норм шняга ))

аля опенсервер

Google
Artyom
27.09.2018
19:29:56
docker?

Sergey
27.09.2018
19:29:56
только на докер контейнерах

Artyom
27.09.2018
19:30:05
А смысл?

Есть докер и докер-композ.

Sergey
27.09.2018
19:30:21
версии окружения

ну вот там это просто "из коробки"

Artyom
27.09.2018
19:31:25
ну вот там это просто "из коробки"
есть готовый docker-compose.yml для yii2, свой сделать тож не сложно, только заморочки могут возникнуть со сборкой php.

Sergey
27.09.2018
19:32:52
там ты в конфиге задаешь версии ПО - php, nginx, mysql, что хочешь юзать в качестве сервера apache / nginx - postgresql / mysql и тд

потом просто compose up или как там

для меня минус что, все в одной папке было и еще в чем, то не помню уже точно

Artyom
27.09.2018
19:35:55
Не совсем понял тебя.

https://github.com/codemix/yii2-dockerbase

например, хотя по мне лучше свой сделать.

может и поинтереснее можно найти.

Oleg
27.09.2018
19:38:38
я второй день курю эту тему, никак не разберусь со структурой проектов, настройкой докерфайлов итд - в интернете куча информации по докеру, но вся она фрагментирована и нет единого толкового туториала

Artyom
27.09.2018
19:39:05
хм...

Artyom
27.09.2018
19:40:48
Docker-compose упрощает жизнь, мне в первый раз нифига не понятно было как сделать наиболее универсальный dockerfile для php (мало-ли), тож не особо специалист.

Oleg
27.09.2018
19:41:01
странно, конечно, что почти вся веб-инфраструктура работает на Линукс, а толкового локального инструмента для веб-разработки до сих пор под него нет (даже в винде есть ОпенСервер - отличная штука)

Artyom
27.09.2018
19:41:15
Тут уже как-то давал, пример для advanced шаблона.

Google
Oleg
27.09.2018
19:42:24
я не юзаю адвансед шаблон, и вообще думаю, что изза него от yii многие новички уходят, не поняв, что можно по другому

Ну, в linux это никому не надо)))
ага, все на маках кодят)))

Artyom
27.09.2018
19:43:09
ненавижу маки.

Artyom
27.09.2018
19:44:01
до докера, активно использовали виртуальные машины, vagrant например
ну, сейчас тоже не брезгают, но вагрант мимо меня прошел, обычно стандартного стека хватало.

Oleg
27.09.2018
19:45:25
я пытался и Xampp использовать, и Ampps (первый - постоянные проблемы с правами и совместимостью пакетов, второй - вообще не устанавливался у меня, сыпля консоль ошибками - жуть). до вчерашнего дня просто тупо на Лампе был, но задолбало постоянно менять конфиги итд. Решил попробовать докер, вроде по описаниям удобно + возможность деплоя. Но вот разобраться с ним - то ещё дело...

Oleg
27.09.2018
19:46:54
Тебе куда заготовку кинуть?
в личку, если можно

Oleg
27.09.2018
19:47:56
сегодня почитаю про Девилбокс, похоже это то, что нужно

Artyom
27.09.2018
19:48:46
сча коммент подправлю тебе.

Oleg
27.09.2018
19:48:50
а между Мария ДБ и Мускулом есть какаято принципиальная разница?

ну кроме заморочек с паролем для рута при установке

Artyom
27.09.2018
19:51:15
отправил.

а между Мария ДБ и Мускулом есть какаято принципиальная разница?
Обычно нет, но часто оказывается что используются фичи mysql которые еще не реализованы в mariadb.

Oleg
27.09.2018
19:52:46
отправил.
Спасибо!

Artyom
27.09.2018
19:53:14
)

Google
Artyom
27.09.2018
19:54:10
это, там сборка сделана так, что вся это должно лежать в папке docker и nginx под advanced

jenia
27.09.2018
20:20:17
Оффтоп. Скачал приложение пиццерии и хочу посмотреть что у них по дизайну. Но требует номер телефона для доступа к profile и тп. Кто может помочь?

Российский

https://play.google.com/store/apps/details?id=ru.logistictech.lukapizza

Andrey
27.09.2018
20:25:29
Ребята, кто-то делал время работы магазина в таком формате, подскажите логику как лучше сделать? http://dl3.joxi.net/drive/2018/09/27/0014/1813/935701/01/d0adff5e29.jpg

Admin
ERROR: S client not available

jenia
27.09.2018
20:26:06
А в чем проблема?

Тип данных в бд - time. В форме проверяешь вадидность.

Ну и сохраняешь все вместе

jenia
27.09.2018
20:29:19
А на него потом смогу получит смс и прочитать его для подтверждения номера?

Andrey
27.09.2018
20:29:47
Ну и сохраняешь все вместе
вот думаю над общей структурой, делать полями, по дням неделям, и к ним поля время от и до

jenia
27.09.2018
20:30:22
monday_from, monday_to...

В форме потом валидируй как нужно. Я бы так сделал

NVlad
27.09.2018
20:31:39
А на него потом смогу получит смс и прочитать его для подтверждения номера?
Да, как раз для смс регистраций их используют, когда не хотят светить номер при проверке

jenia
27.09.2018
20:31:46
Делай все в одной таблице

jenia
27.09.2018
20:33:21
Я уже смотрю. Не слышал даже про такое раньше

Oleg
27.09.2018
20:39:47
Ребята, кто-то делал время работы магазина в таком формате, подскажите логику как лучше сделать? http://dl3.joxi.net/drive/2018/09/27/0014/1813/935701/01/d0adff5e29.jpg
в массив всё, массив в json и сохраняешь в базу или файл. а считать - парсишь массив и выводишь в html

jenia
27.09.2018
20:45:18
Google
Dilshod
28.09.2018
05:31:25
подскажите пожалуйста как тестироват сайт найти баг

Сергей
28.09.2018
05:34:05
найти тестировщика)

Dilshod
28.09.2018
05:37:39
Сергей
28.09.2018
05:41:35
подскажите пожалуйста как тестироват сайт найти баг
нууу, если своими силами, то берешь сайт и продумываешь абсолютно все действия которые может сделать пользователь и вопроизводишь их, смотря результат, продумать нужно каждую мелочь, иногда у пользователей такие дебильные действия могут быть что просто пипец, ну лично я так делаю)

NVlad
28.09.2018
05:54:26
подскажите пожалуйста как тестироват сайт найти баг
+ прикручиваешь систему мониринга ошибок, смотришь какие ошибки происходят на сайте - исправляешь

Сергей
28.09.2018
06:30:35
кто знает можно ли как-то внутри GridView получить предыдущий или следующий елемент?, т.е. вывод делаю вот так 'columns' => [ 'attribute'=>'project_id', 'value' => function($model, $key, $index, $widget) { return $model->project_id; }, ] как мне внутри функции получить значение предыдущей строки?, знаю что можно в модели создать метод делать к нему обращения, а сразу внутри может можно как-то получить что-то по типу return $widget->model[$index-1]->project_id;

Павел
28.09.2018
06:35:55
Есть же gridData у виджета. Поработай с ним

Иван
28.09.2018
06:48:27
:)))
На самом деле тестировщик это самое верное решение. Тестировать самому то что написал не так эффективно потому, что психологически ты настроен на то, чтоб система работала и не сломалась, а тестировщик наоборот старается поломать систему.

Stas
28.09.2018
07:22:27
подскажите что в кроне значит запись */15 **** эти помоему вроде каждые 15 минут?

Subb98
28.09.2018
07:26:29
https://ru.wikipedia.org/wiki/Cron

в вашем случае, да, каждые 15 минут

Leviostas
28.09.2018
07:27:32
Stas
28.09.2018
07:27:45
спс

Алексей
28.09.2018
07:54:39
$query = new Query(); $items = $query->from('news') ->match($this->query) ->all(); $items = array_column($items,'id'); $query = NewsList::find() ->where(['status' => 1]) ->andWhere(['in', 'id', $items]) ->orderBy(['date_public' => SORT_DESC]); $dataProvider = new ActiveDataProvider([ 'query' => $query, 'sort' => false, 'pagination' => [ 'pageSize' => 15 ] ]);

или мне как-то надо использовать пагинацию и на основании нее формировать ->limit?

Подскажите плз как сделать, что sphinx возвращал все записи, а не 20

Andrey
28.09.2018
08:02:59
Подскажите плз как сделать, что sphinx возвращал все записи, а не 20
Если сам query var_dump делаете сколько записей выдаёт

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