1
0

More than 1 year has passed since last update.

LaravelでAuthデータをViewに表示できて嬉しかった話

Last updated at Posted at 2023-07-25

Laravelでデータベースのデータをいい感じに表示できてうれしい

スクリーンショット 2023-07-25 20.58.25.png

最近作っているサイト
名前とか取れました、嬉しい

コードはこんな感じ

もでる

    protected $fillable = [
        'name',
        'email',
        'password',
        'business_hours',
        'phone_number',
        'prefecture',
        'url',
    ];

こんとろら

public function index()
    {
        // ログインしているユーザーの情報を取得
        $object = Auth::user();
        // ユーザー情報を変数に格納
        $name = $object->name;
        $email = $object->email;
        $phone_number = $object->phone_number;
        $prefecture = $object->prefecture;
        $business_hours = $object->business_hours;
        $url = $object->url;

        // ユーザー情報をviewに渡す
        return view(
            'showUser',
            [
                'name' => $name,
                'email' => $email,
                'phone_number' => $phone_number,
                'prefecture' => $prefecture,
                'business_hours' => $business_hours,
                'url' => $url
            ]
        );

びゅー

<div class="p-6 bg-white border-b border-gray-200">
<p>Name: {{ $name }}</p>
<p>E-mail: {{ $email }}</p>
<p>Phone: {{ $phone_number }}</p>
<p>Prefecture: {{ $prefecture }}</p>
<p>Hours: {{ $business_hours }}</p>
<p>URL: {{ $url }}</p>
</div>

一部ですがこんな感じ

、、、大変!
MVCモデルに慣れてはきたものの、
命名を雑にしてわけわからんくなってしまったのも懐かしい(今日の昼)

拡張子書かなくても読み取ってくれるのはいいけど、
命名規則をばっちり決めないと、わけわからんくなっちゃいますわ

まとめ

つーことで、明日は、
・別のテーブルにもデータを格納
・検索機能の追加
・レビュー投稿画面の追加
の3本です。

来週もまた見てくださいね!
じゃん、けん、ぽん
うふふふふふふふふ。

おわり。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0