Laravel5.2でWebアプリの作成をしています。
あるページがありそこには<div>で区切った「Userの登録情報」と「カレンダー」が表示してあります。
Simpleな作りでcontrollerから下記のような情報を送信しております。
php
1return view('layouts.mypage')->with('personals', $personals)->with('calenders',$calenders);
ここで「カレンダー」をAjaxで書き換える仕様にしたいのですが、その方法がわかりません。
Bladeは下記のようにForeachで表示しており、カレンダー部分も同様の方法で表示をしています。
html
1@forelse($personals as $personal) 2 <li class="personal" id="{{ $personal->gender}}"> 3 ・・・ 4 </li> 5@empty 6 <li><p><img src="/images/no_image.jpg" /></p></li> 7@endforelse
ここで「User登録情報」はそのままに、カレンダー部分を書き換えるために最善の方法は何でしょうか。カレンダーは1月から12月まであり、「User登録情報」と月毎の「カレンダー情報」を吐き出すControllerのメソッドと対応したBladeを12個用意することも可能ですが、最善の手ではないと考えております。
初心者のためweb制作の常識のようなものが無く、どなたかご教示頂ければ幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/20 13:08
2016/09/20 13:34