@yii2ru

Страница 1530 из 1721
Konstantin
01.08.2018
05:33:31
А чо это у меня так говняно картинки показывает

Константин
01.08.2018
05:48:06
Телеграм?
Да не, у меня тоже смазано все

У товарища А. А. фотки нормальные

Google
Константин
01.08.2018
05:49:09
А 2 последние пережаты как то слишком сильно

Lasto
01.08.2018
06:18:49
База криво мигрировала, и из за одного элемента потерялась связанность)

Валентин
01.08.2018
08:22:15
Консольное приложение на Yii2, отваливается база по таймауту, реконнект не помогает, кто сталкивался? Yii::$app->db->close(); Yii::$app->db->open();

?
01.08.2018
08:25:38
'attributes' => [ // use a smaller connection timeout PDO::ATTR_TIMEOUT => 10, ],

попробуй увеличить

Валентин
01.08.2018
08:29:58
ок, попробую

PowerAxis
01.08.2018
09:06:57
как мне сделать так, чтоб на сервере очереди всегда прослушивались? т.е. при старте или ребуте сервера выполнялась команда php yii queue/listen --verbose

Антон
01.08.2018
09:07:25
supervisor

PowerAxis
01.08.2018
09:07:36
да, я читал о нем

?
01.08.2018
09:07:36
rc.local

выполняеться при старте сервере

Антон
01.08.2018
09:10:04
как мне сделать так, чтоб на сервере очереди всегда прослушивались? т.е. при старте или ребуте сервера выполнялась команда php yii queue/listen --verbose
Я использую supervisord для очередей и других команд, из которых нужно сделать демон http://supervisord.org/index.html Можно в конфиге к команде настроить, чтобы он автоматом запускал команду после завершения. Запустить/остановить, посмотреть логи и прочее

Google
PowerAxis
01.08.2018
09:10:23
ок, спасибо

он запускает все свои таски автоматом при старте системы?

Artur
01.08.2018
09:11:33
Спасибо, что помог, но покопавшись в коде, просто увидел, что я в параметрах не указал 'user.passwordResetTokenExpire'=>3600

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

Смену я делаю примерно так

public function actionChangePassword() { $model = new ChangePassword(); if ($model->load(Yii::$app->getRequest()->post()) && $model->change()) { Yii::$app->session->setFlash('success', 'New password saved.'); return $this->redirect('/personal-cabinet'); } $this->view->params['reset'] = new PasswordResetRequestForm(); return $this->render('personal-cabinet-change-password', [ 'model' => $model, ]); } ======================== class ChangePassword extends Model { public $oldPassword; public $newPassword; public $retypePassword; / * @inheritdoc */ public function rules() { return [ [['oldPassword', 'newPassword', 'retypePassword'], 'required', 'message' => 'This filed cannot be blank'], [['oldPassword'], 'validatePassword'], [['newPassword'], 'string', 'min' => 6], [['retypePassword'], 'compare', 'compareAttribute' => 'newPassword'], ]; } / * Validates the password. * This method serves as the inline validation for password. */ public function validatePassword() { /* @var $user User */ $user = Yii::$app->user->identity; if (!$user || !$user->validatePassword($this->oldPassword)) { $this->addError('oldPassword', 'Incorrect old password.'); } } /** * Change password. * * @return User|null the saved model or null if saving fails */ public function change() { if ($this->validate()) { /* @var $user User */ $user = Yii::$app->user->identity; $user->setPassword($this->newPassword); $user->generateAuthKey(); if ($user->save()) { return true; } } return false; } }

PowerAxis
01.08.2018
09:11:57
звучит как угроза)

я понял, спасибо

збсь, все работает

Андрей
01.08.2018
09:40:53
парни, как написать такое правильно AgentsWarehouse::find()->where('distributor_id !='.[0=>1,1=>2])->all();

Андрей
01.08.2018
09:42:32
скажи что хочешь лучше
что б в where distributor_id не был равен элементам в массиве

Илья
01.08.2018
09:43:19
where([’NOT IN’, ‘distributor_id’, [0,1,2])

Yurii
01.08.2018
09:43:59
->andWhere(['<>','‘distributor_id’', [0,1,2]) так тоже должно работать

Андрей
01.08.2018
09:44:34
where(['>=','distributor_id',2])->all();
передаваймый массив был просто примером

?
01.08.2018
09:44:57
ну тогда выше подсказали

Илья
01.08.2018
09:45:41
Google
Art
01.08.2018
10:50:17
вы когда вакансии рассматриваете по каким критериям сразу отбраковываете их?

?
01.08.2018
10:53:14
первый признак текст по дебильному написан ну а дальше требование оплата график

?
01.08.2018
10:54:06
+ гугление конторы на фидбеки и пробивки по знакомым айтишникам

Art
01.08.2018
10:54:35
а переработки?

?
01.08.2018
10:54:47
ну это ты уже сам смотри

Yurii
01.08.2018
10:54:51
у нас кантор не много поетому о всех все и так извесно

?
01.08.2018
10:54:59
если тебя они устраивают и они оплачиваються почему бы и нет

Yurii
01.08.2018
10:55:08
?
01.08.2018
10:56:42
у нас кантор не много поетому о всех все и так извесно
ну хз у меня в городе их очень много крупных да штук 20 мелочевки больше 100 точно

немаловажный момент еще трудоустройство

Юрий
01.08.2018
10:58:24
Есть кто ищет работу? Желательно из Белгорода?

?
01.08.2018
10:58:32
и соц пакеты всякие + отпуска

Vladimir
01.08.2018
11:02:43
Господа и дамы.. подскажите что за черная магия в паттерне роута может быть ['store/product/view', 'pattern' => '/catalog/<category:[\w_\/-]+>/<name:[\w_\/-]+>/', 'urlSuffix' => '.html'], ['store/product/view', 'pattern' => '/<name:[\w_\/-]+>/', 'urlSuffix' => ''], дропаю юрл-суффикс если, получаю 404 по запросу.. возвращаю суффикс- все ок

Yurii
01.08.2018
11:04:01
Если есть проблема и ты решил использувать регулярку, то у тебя теперь две проблемы

Ето мое сугобо мнение и личный опыт, я не пыталься сделать что-то типа /store/product/some_name_product у меня был краш на знаке подчеркивание Я просто обошолься без него, и решил не копать в ету сторону. Но на сколько помню это нельзя делать

Vladimir
01.08.2018
11:10:58
да, понимаю но по другому тут паттерн не построить

не могу понять почему он отказывается мне построить роут без .html

куда хоть +- покопать можно

Павел
01.08.2018
11:14:36
Проблема с суффиксами была в чатике не так давно

Google
Павел
01.08.2018
11:14:42
Поищи по чату

Vladimir
01.08.2018
11:47:21
не, так тоже не будет работать... дело в том что если категории нету, то паттерн без суфикса отрабатывает

В роутах должен быть это суффикс
А как то убить вообще можно его? Или это совсем анриал задача?

Admin
ERROR: S client not available

Dmitriy
01.08.2018
11:49:27
удалить в правилах

Andruha
01.08.2018
11:55:20
Привет! в yii2 мне нужно в config/main.php в секции components некоторые значения заполнить из бд, но на момент подключения main.php подключение к бд еще отсутствует. Как быть?

Mikhail
01.08.2018
11:55:53
использовать обычный PDO ?

Andruha
01.08.2018
11:58:29
использовать обычный PDO ?
ну это "в лоб") подумал, может какое-нибудь более изящное решение есть)

Vladimir
01.08.2018
12:02:09
удалить в правилах
Дак вот ситуация сложная

можно в личку к вам?

Dmitriy
01.08.2018
12:02:23
нее. давай тут

Vladimir
01.08.2018
12:02:30
ок

имеем фул рульку. 'rules' => [ '/kvadrocopter_s_kameroy/' => 'store/product/index', '/store/search' => 'store/product/search', '/catalog' => 'store/category/index', '/store/brand/<slug:[\w_\/-]+>' => 'store/producer/view', '/store/brands' => 'store/producer/index', '/catalog/<path:[\w_\/-]+>' => 'store/category/view', ['store/product/view', 'pattern' => '/catalog/<category:[\w_\/-]+>/<name:[\w_\/-]+>/', 'urlSuffix' => '.html'], ['store/product/view', 'pattern' => '/<name:[\w_\/-]+>/', 'urlSuffix' => ''], ],

если в контроллере встречается category => NULL

то рендерит без суффикса

по этой рульке

['store/product/view', 'pattern' => '/<name:[\w_\/-]+>/', 'urlSuffix' => ''],

если же у нас что то отличное от NULL в категорию падает, то рендерит по этой рульке ['store/product/view', 'pattern' => '/catalog/<category:[\w_\/-]+>/<name:[\w_\/-]+>/', 'urlSuffix' => '.html'],

Google
Павел
01.08.2018
12:04:29
Логично

Vladimir
01.08.2018
12:04:30
но если я из этой рульки убираю массив urlSuffix или передаю его пустым, то вместо рендеринга у меня отваливается 404

Maks
01.08.2018
12:04:48
Ребята, прошу прощения что не в тему, но что за формат данных? Как его распарсить

string(76) "a:5:{i:0;s:3:"386";i:1;s:3:"381";i:2;s:3:"380";i:3;s:3:"378";i:4;s:3:"376";}"

Vladimir
01.08.2018
12:05:01
вот так или так если делаю точнее ['store/product/view', 'pattern' => '/catalog/<category:[\w_\/-]+>/<name:[\w_\/-]+>/', 'urlSuffix' => ''], ['store/product/view', 'pattern' => '/catalog/<category:[\w_\/-]+>/<name:[\w_\/-]+>/'],

Maks
01.08.2018
12:05:24
Понял, спасибо, пошёл тестить

Павел
01.08.2018
12:05:27
Vladimir
01.08.2018
12:05:32
при чем даже не происходит обращение к модели или контроллеру в том случае если в рульке отсутсвтует суффикс

голова уже вспотела вся))

не погу понять куда копать

Dmitriy
01.08.2018
12:06:14
пример

Yet Another Stats
01.08.2018
12:06:31
Карма @ExileeD стала 26

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