Vano
я пока не работал с очередями в йии надеюсь, что никогда не придется но да, в теории - failed и погнали дальше. Либо retry, смотря какой интерфейс заюзать
Anton
я пока не работал с очередями в йии надеюсь, что никогда не придется но да, в теории - failed и погнали дальше. Либо retry, смотря какой интерфейс заюзать
Ну вот он делает ретрай и опять падает и что бесконечно будет так? Остальные таски встанут из-за проблемного?
Vano
на это ответить я не могу через часа два буду в офисе - посмотрю исходники, отвечу либо кто-то тут поможет на опыте
Niko
А он все равно падает. Он же должен в как failed посетить и идти дальше выполнять таски?
Погугли Найдёшь много статей по своей проблеме Кролик по умолчанию останавливается при ошибке в воркере Заюзай другой драйвер или избавься от ошибок Ну или делай перезапуск кролика при ошибках или что там гугл скажет
Виктор
Очереди всегда вешают на супервизор. На случай, если воркер или какая другая служба свалится
Виктор
Если имеются критичные ошибки в коде, которые приводят к аварийной остановке процесса, то нужно их исправлять.
Shokha
переписка пользователей есть готовие решения?
Vano
именно
Shokha
https://www.yiiframework.com/extension/yii2-simplechat
Shokha
https://www.yiiframework.com/extension/yii2-simplechat
помогите устоновит я его скачал уже через composer
Shokha
return [ 'bootstrap' => ['simplechat'], 'modules' => [ 'simplechat' => [ 'class' => 'bubasuma\simplechat\Module', ], // ... ], // ... ]; вот эту куда писат в web.php?
Vano
основной return в файле web.php
Shokha
основной return в файле web.php
самий вниз чтоли)
Vano
у тебя в файле выше есть $config = [ вот внутрь и вмержи
Shokha
$config = [ 'id' => 'basic', 'basePath' => dirname(DIR), 'language' => 'ru-Ru', 'bootstrap' => ['log'], 'aliases' => [ '@bower' => '@vendor/bower-asset', '@npm' => '@vendor/npm-asset', ],
Vano
ага
Shokha
ага
ошибка
Vano
ужас
Vano
ну есть два варинта: - либо сам включить мозг и подумаешь, где ошибка - либо присылай красиво отфоратированный код в gist, будем смотреть всем кагалом
Shokha
Vano
я уже скачал его
gist используй для передачи кода... нахрена мне твои файлы?)))
👻
Ну дальше смотрикамасутру к пакету и делай
👻
Ничего военного там нет
👻
А 2 варианта смотри сам какой тебе больше подходит тот и ставь тут за тебя решение н кто принимать не будет
Vano
https://paste.laravel.io/fd0a9184-279b-49b4-92e1-183521b4e563
Vano
пробуй так
Shokha
<?php $form = ActiveForm::begin([ 'method' => 'get', 'action' => Url::to(['order/index']), ]); ?> <?= $form->field($modell, 'user_id')->textInput(['readOnly'=> true, 'value' => $model->id]) ?> <?php ActiveForm::end();?>
Shokha
у меня тут action не работает!!!
Shokha
делал так тоже action => ['path/path']
Vano
https://www.yiiframework.com/doc/api/2.0/yii-helpers-baseurl#toRoute()-detail
Vladislav
Всем привет. Как можно вывести массив моделей в GridView?
Виктор
Передать в него *DataProvider
Максим
Всем привет. Как можно вывести массив моделей в GridView?
нестандартным образом вывести, или как?
Shokha
Shokha
вообще он не работает
Vladislav
В DataProvider просто добавляется запрос в базу, а потом в GridView, а мне не нужен запрос, у меня уже есть массив моделей
Vladislav
мне вот их надо и вывести
R
есть arraydataprovider
Максим
вообще он не работает
что значит "не работает"? В чем это выражается? урл не проставляется?
R
https://www.yiiframework.com/doc/guide/2.0/ru/output-data-providers#array-data-provider
Shokha
не куда не кидает
Tim
ребят, тоже затык с activeform и его валидацией. через аякс отправляю форму на страницу сгененую ActiveForm и renderPartial но js код с валидацией который генит activeform почему то не прилетает. как быть?
Tim
нет. всю верску сразу пуляю
Максим
точнее экшен в нем, который это все делает
Tim
Максим
может оно генерит новую форму без данных, которые ты прислал перед валидацией?
Максим
по идее должно
Максим
а сама страница в каком экшене находится?
Максим
может в нем сделать if (Yii::$app->request->isAjax) { внутри проверять и возвращать json модель
Tim
не. на стороне клиента генить форму не получится. там все сложно) форму готовить надо на стороне сервака.
Tim
вот все что рендерится
Tim
Tim
jQuery('#w0').yiiActiveForm([{"id"... нету
Tim
и хз как это получить из формы ручками)
Эмин
еще происходит регистр js
Эмин
внизу страницы
Эмин
туда форма может тоже свои скрипты добавить
Tim
форма может добавить только то что через аякс прилетает т.к. родительская форма ничего не знает об этой движухе))
Алексей
Друзья, привет. У меня почта в скрипте отправляется через компонент SwiftMailer, на новом продакшон сервере нет SMTP сервера. Можно ли заставить этот компонент работать через phpшную функцию mail или как-то ещё обойти это ограничение, не переписывая сильно код?
Дмитрий
С каких это пор компанента mail может в SMTP
Дмитрий
проще на продакшон sendmail поставить
Максим
наверное проще будет smtp поставить
Максим
ага
Алексей
наверное проще будет smtp поставить
спасибо 😥 начальнег не хочет, говорит переписывай всё на функцию mail(((
Алексей
печально, когда такие начальники
да, этот ещё айтишник, а бывает ваще не бум бум.
Максим
он в курсе, что в этом случае немало писем будет в спам падать? не говоря уже о других фишках типа нормальной html поддержки
Максим
ну как вариант, можно припарковать почтовый домен к яндексу (почта для домена) и через него рассылать письма