2017-02-07 11 views
0

私は、サイドバーに月と年を表示するビューを持っています。私は、データベースのデータがユーザーと関連している月だけを表示したいと思います。これは、データベースのデータが月単位でデータベースデータをグループ化し、テキスト形式で表示するLaravel

created_at   updated_at   user_id 
2017-02-07   2017-02-07    1 
2017-01-07   2017-01-07    1 

ときのid 1本の丸太を持つユーザー。それは、(2017年1月7日)にのみヶ月の2月と月(2017年2月7日)を示すべきであるが、それぞれのようです 場合と同様サイドバーにあります。私はユーザーのすべてのデータを取得することができますが、ユーザーがリンクされているビューに月だけを送信する方法はわかりません。ユーザーがサイドバーの月をクリックすると、コントローラはその特定の月のすべてのデータを取得してビューに送信する必要があります。シンプルに聞こえるかもしれません。しかし、私は数ヶ月だけラベールを練習しているので、私にはちょっと難しいです

+0

これまでに取得したコード、つまりそのデータを取得しているコードを表示できますか? –

答えて

0

月を取得する心配はありません。日付全体を取って、サイドバーに月だけを表示することができます。ブレード・テンプレートを使用している場合

は、あなたが

{{ date('M', strtotime($data->created_at)) }} 

date('M')が短い(3文字)で月を表示する意味行うことができます。

関連する問題