Size: a a a

2021 April 06

ЕК

Егор Карась... in Laravel Pro
Принял
источник

zN

zVlad Nesquik in Laravel Pro
Помогите.
Надо в левую колонку вставить "гарячие новости".
{{ app('\App\Http\Controllers\PostController@HOTnews') }}
Типо так делать, я так понял? Только такое не работает.
А как правильно сделать?
источник

F

Forestoff in Laravel Pro
zVlad Nesquik
Помогите.
Надо в левую колонку вставить "гарячие новости".
{{ app('\App\Http\Controllers\PostController@HOTnews') }}
Типо так делать, я так понял? Только такое не работает.
А как правильно сделать?
передавайте в шаблонизатор новости эти и там показывайте
источник

zN

zVlad Nesquik in Laravel Pro
Forestoff
передавайте в шаблонизатор новости эти и там показывайте
view('template', [
'hot' => $hotnews
])

Так типо?
источник

F

Forestoff in Laravel Pro
Да
источник

zN

zVlad Nesquik in Laravel Pro
Нее))) такое не катит) Тогда мне надо в каждом модуже подключать эти "гарячие новости". Даже на странице авторизации.  
А если я захочу завтра другое там вывести? Опять все переделывать (убирать 'hot' => $hotnews)
источник

ЕК

Егор Карась... in Laravel Pro
zVlad Nesquik
Нее))) такое не катит) Тогда мне надо в каждом модуже подключать эти "гарячие новости". Даже на странице авторизации.  
А если я захочу завтра другое там вывести? Опять все переделывать (убирать 'hot' => $hotnews)
Пошукай View composer
источник

zN

zVlad Nesquik in Laravel Pro
Егор Карась
Пошукай View composer
Знаю. Но такое тоже не катит.
источник

Д

Дмитрий in Laravel Pro
Можно ли в коллекции в методе unique указать ключи по которым не проверять на уникальность, например указать collect($items)->unique(fn ($item) => ! $item->id);
источник

F

Forestoff in Laravel Pro
Тогда делайте апи роут, который будет подгружать туда данные
источник

zN

zVlad Nesquik in Laravel Pro
Как то можно было сразу в шаблоне вызывать нужный метод с контроллера.
источник

F

Forestoff in Laravel Pro
zVlad Nesquik
Как то можно было сразу в шаблоне вызывать нужный метод с контроллера.
источник

zN

zVlad Nesquik in Laravel Pro
ВО) Нашел :)
@inject('HOTnews', 'App\Http\Controllers\PostController')
Вот как надо :)
Раз поставил и никаких лишних движений не надо делать) И когда надо можно убрать без вмешательства в серсвисы, роуты, апи и т.д.
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
zVlad Nesquik
ВО) Нашел :)
@inject('HOTnews', 'App\Http\Controllers\PostController')
Вот как надо :)
Раз поставил и никаких лишних движений не надо делать) И когда надо можно убрать без вмешательства в серсвисы, роуты, апи и т.д.
для такого лучше сервисы делать
источник

睫膏

睫毛 膏蛇 in Laravel Pro
Forestoff
у вас же будет обычный круд по сути в админке с кучей селектов?
Ну да.
источник

F

Forestoff in Laravel Pro
睫毛 膏蛇
Ну да.
Тогда елку и вперед
источник

睫膏

睫毛 膏蛇 in Laravel Pro
Forestoff
Тогда елку и вперед
У меня уже доктрина в проекте)
источник

zN

zVlad Nesquik in Laravel Pro
🎃 Даниил ◠‿◠✿
для такого лучше сервисы делать
А чем этот вариант плохой?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
zVlad Nesquik
А чем этот вариант плохой?
источник

zN

zVlad Nesquik in Laravel Pro
Я не пойму, нафига создавать дофига файлов что бы просто вывести где то текст?)
Темболее если это доступно шаблонизатором в две строчки)
источник