169 похожих чатов

Доброго дня Я правильно понимаю, что решение с вызовом модели

на вьюхе - это костыль такой? А то ставил с документации laravel Breeze и засомневался. Типо если таков подход документации, может так можно делать на самом деле?

Увидел 2 способа реализации передачи имя пользователя на фронт (иконка профиля):
1. В контроллере берётся текущий пользователь и прокидывается на фронт $user->name
2. Прямо во вьюхе вставляется php код с Auth::user()->name
с тем же результатом (это шаблон Laravel Breeze)

12 ответов

10 просмотров

какой модели ?

Sergey-BB Автор вопроса
Vitaliy
какой модели ?

<div>{{ Auth::user()->name }}</div>

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

Sergey BB
<div>{{ Auth::user()->name }}</div>

Так это фасад аутентификации

Sergey-BB Автор вопроса
Vitaliy
Так это фасад аутентификации

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

Sergey-BB Автор вопроса
Oleksandr 🌵
Ну типа, зачем передавать даные по кусочкам если м...

Да не то что бы есть зачем - просто пример такой. Да если б нужно было только имя пользователя, то весь пользователь и не нужен. лишние байтики)

Sergey BB
прочитал сейчас немного про него, разницу уловил н...

Всё относительно. И в данном случае не очень много логики как таковой.

Sergey BB
прочитал сейчас немного про него, разницу уловил н...

прочитайте про это https://laravel.com/docs/10.x/blade#components , мб еще понятней станет

Sergey BB
<div>{{ Auth::user()->name }}</div>

А потом ниже Auth::user()->id, а потом ещё ->email Почему бы и не получить 8 раз одно и то же, вместо того, чтоб один раз передать $user в блейд)

Sergey-BB Автор вопроса
Егор 🐟 Черненок
А потом ниже Auth::user()->id, а потом ещё ->email...

Я же говорю - вопрос касается логики в блейде, которая, как мне показалась, должна быть в контроллере) А если там только имя пользователя, то отдадим всего пользователя а фронт пусть сам разбирается что ему там надо?))) Отлично понимаю твою логику, с одной стороны. Но с другой ты отдаёшь кучу ненужной информации у которой нет назначения и использования)

Sergey-BB Автор вопроса

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта