Сергей
'mailerQueue' => [
'class' => \yii\queue\db\Queue::class,
'as log' => \yii\queue\LogBehavior::class,
'db' => 'db',
'tableName' => '{{%queue}}',
'channel' => 'mail',
'mutex' => \yii\mutex\MysqlMutex::class,
],
Zhandos
Всем Привет!
Zhandos
Нужна помощь если нормальная статья для установки
yii2 authclient
Сергей
https://github.com/yiisoft/yii2-authclient/tree/master/docs/guide-ru
Steel
А кто-то решал задачу автокомплита компонентов приложения в пхпшторме?
т.е. вот в конфиге в components объявил свой кастомный компонент, 'comp' => ['class' => blabla]
соответственно использую его через Yii::$apii->comp->someMethod()
при этом ПХПШторм не видит ни самого comp, ни конечно же свойств/методов внутри него
пытался нагуглить — не нашел
есть идеи, что можно сделать?
Ivan
https://github.com/bazilio91/yii2-stubs-generator
Alex 🪗
мы так делаем
Alex 🪗
Steel
а куда кладёте файл, чтобы шторм брал подсказки из него, а не самого yii?
Alex 🪗
просто в папку с проектом
mrG1K
Ребят подскажите пожалуйста есть ли что-то для преобразования объекта в массив
когда все свойства protected, но имеют геттеры
SiZE
SiZE
каких простых? не очень понял
SiZE
Можешь свою точку входа сделать для очереди )
Сергей
Если в каком-то Job возникнет исключение \Exception, оно в лог же не попадет при таком подходе?
Kirill
Внутри joba ловить такие exception?
Аня
Всем привет) сорри,не по теме, кто наблюдал за луной сегодня?
Евгений
Евгений
Евгений
Евгений
Обычная белая.
Vladislav
A у нас полное лунное затмение было
Vladislav
г. Омск
Andrew
В йии есть встроенные средства для того чтобы сделать строку url-friendly?
Andrew
Левые символы повыбрасывать или заменить их на норм
Аня
Евгений
PowerAxis
Andrew
запятые, буквы с амперсандом и в таком роде
PowerAxis
а что оно у тебя в урле делает?
Kirill
наверное задача в генерации урла?
PowerAxis
https://packagist.org/packages/locustv2/yii2-encode-url-rule
Steel
Kirill
по поводу слага есть в рецептах статья, но про генерацию не рассказано https://github.com/samdark/yii2-cookbook/blob/master/book/using-slugs.md
Павел
use yii\behaviors\SluggableBehavior;
PowerAxis
ну слаг это не то, что он спрашивает
Павел
А это что?
PowerAxis
насколько я понял, ему не из названия какого-то поля генерить
Andrew
про бехевиор находил. но мне нужно только имя файла так заходировать.
PowerAxis
а именно кодировать строку
Andrew
Павел
А, ему не урл жи
Andrew
Andrew
https://fatfreeframework.com/3.6/web#slug
Andrew
это подошло бы, но с другого фреймворка
PowerAxis
значит возьми слаггабл бихейвиор и дополни его
Steel
задача ж «сделать строку url-friendly»
это именно Inflector::slug()
Павел
а так низя чоле
Павел
preg_replace('~[_\W\d]~', '', $str)
Andrew
Andrew
Спасибо
who are you
if ($model->save() AND $model_advanced->link('mainPage', $model))
так можно делать?
who are you
не понимаю почему одно и тоже при создании пашет а при апдейте зщаписи не пашет (
who are you
http://shot.hsdn.org/2h1SnHQF
создание - сохраняется связанные данные
who are you
http://shot.hsdn.org/4zfTIEft
обновление - связанные данные не сохраняются (
who are you
в дебагере ошибок нет, и вообще запроса update нет
Niko
а еще ты ; забыл
Niko
http://joxi.ru/DrlKbenc4XP7JA
who are you
точкузапятой уже поставил
Niko
и валидацию ты произвел перед сохранением?
who are you
первая модель if ($model->save()){
далее должна сохраница вторая зависимая
$model_advanced->link('mainPage', $model);
Niko
$model->validate() у тебя тру??
Niko
вторая кажется должна быть с id
А если ты не сохранил - в ней нет id
Связывать нечего
who are you
погоди, save вроде валидирует если фальш не указать параметром
Niko
и что ты делаешь, если у тебя сейчас вторая модель не валидна?
who are you
Array ( )
http://shot.hsdn.org/wTcQDL7D
Niko
сохрани вторую модель перед линком!
who are you
линк же сохраняет
who are you
по идее
Niko
тогда не сохраняй
Niko
по идее
http://joxi.ru/EA4dXOMcDBWVyA
who are you
http://shot.hsdn.org/lp57xpkT
с простым сэйв обновляет связанную модельку. чот не пойму как это ) при создании через линк а при обновлении простой сейв
Niko
в доках написано, что делает линк. Почитай винмательней
https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/db-active-record.md#%D0%A1%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D0%B2%D1%8F%D0%B7%D0%BD%D1%8B%D1%85-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-