Size: a a a

2020 January 18

RD

Roman Dzhemilev in Laravel Pro
Adel
смотря как ты письмо посылаешь. если синхронизированно, не через queue, то оно текущий URL всегда будет юзать. насколько я помню.
через queue
источник

RD

Roman Dzhemilev in Laravel Pro
Anton 🐻
хорайзон/ воркера очередей перезапускал? ты же не синхронно шлёшь?
Через воркера шлю, и да, перезапуск помог.
Спасибо.
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Jli lik
Добрый день! Столкнулся с проблемой, что при работе с пакетом "eloquent-has-many-deep" столбцы с одинаковыми названиями сливаются. Как быть? Требуется что бы каждый имел алиас со своей таблицей
Глянуть доку, не? не слышал
источник

Jl

Jli lik in Laravel Pro
🎃 Даниил ◠‿◠✿
Глянуть доку, не? не слышал
не нашёл в доке
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Jli lik
не нашёл в доке
источник

Jl

Jli lik in Laravel Pro
не сработало
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Jli lik
не сработало
скрин
источник

Jl

Jli lik in Laravel Pro
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as transactions.order_id = orders.id where transactions as transactions' at line 1 (SQL: select `users.*, transactions as transactions.id from users inner join items as items on items.user_id = users.id inner join orders as orders on orders.item_id = items.item_id inner join transactions as transactions on transactions as transactions.order_id = orders.id where transactions as transactions.id in (2, 39, 56, 59) and users.deleted_at is null)
источник

Jl

Jli lik in Laravel Pro
источник

Jl

Jli lik in Laravel Pro
если удалять алиас на transactions, а именно так называется таблица, то оно работает, но всё равно поля не выводит
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
этот код и без альясов бы норм работал, визТрешеду имя табилцы достаточно
источник

A

Adel in Laravel Pro
ох уж этот SoftDelete :)
источник

A

Adel in Laravel Pro
он часто больше проблем приносит, чем решает
источник

GM

German Malinovsky in Laravel Pro
Подскажите как в файле определения роутов получить инстанс app. Раньше на 5.х версии фреймворка работало
$router->get('/', function () use ($router) {
   return $router->app->version();
});
Сейчас после перерыва разработки на Laravel поставил версию 6.9 и теперь инстанс app у переменной $router не работает.  Ничего лучшего ничего не нашел чем просто инжектить инстанс в замыкание
 $router->get('/', function (Application $app) use ($router) {
   return $app->version() . ' api app';
});
Может подскажите другое решение?
источник

A

Adel in Laravel Pro
German Malinovsky
Подскажите как в файле определения роутов получить инстанс app. Раньше на 5.х версии фреймворка работало
$router->get('/', function () use ($router) {
   return $router->app->version();
});
Сейчас после перерыва разработки на Laravel поставил версию 6.9 и теперь инстанс app у переменной $router не работает.  Ничего лучшего ничего не нашел чем просто инжектить инстанс в замыкание
 $router->get('/', function (Application $app) use ($router) {
   return $app->version() . ' api app';
});
Может подскажите другое решение?
контроллеры
источник

GM

German Malinovsky in Laravel Pro
Может кто знает другое похожее на старый вариант решение? Эту возможность убрали в 6 версии или раньше?
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
🤦‍♂️
источник

GM

German Malinovsky in Laravel Pro
В старом варианте помоему это делали через трейт Macroable у роутера, может просто куда то перенесли шорткат
источник

GM

German Malinovsky in Laravel Pro
Спасибо и на том
источник

A

Adel in Laravel Pro
угу)
источник