私は Laravel 3 を使用していますが、これは素晴らしいと思います。わかりました、私を助けるために連想配列を返すようにDB構成を設定しました。私のコントローラーは正常に動作します。私が抱えている問題は次のとおりです。返された複数のアレイをブレード テンプレートに渡して、for each を循環させるにはどうすればよいですか?
例えば:
Route::get('allprop', function() {
$data= User::find(165)->property;
});
これは以下を返します:
array(45) {
[0]=>
object(Property)#42 (5) {
["attributes"]=>
array(52) {
["id"]=>
int(71)
["code"]=>
string(32) "b073d07a1357bebf0a6c8b0a193a561b"
["ownerid"]=>
int(165)
["profileid"]=>
int(23)
["unit_num"]=>
string(3) "101"
["street_num"]=>
string(3) "498"
["address1"]=>
string(10) "Mifarm Rd."
["address2"]=>
string(8) "Address2"
["city"]=>
string(11) "White Stone"
["county"]=>
string(4) "York"
["subdivision"]=>
string(11) "White Stone"
["state"]=>
string(2) "VA"
["postcode"]=>
$data 配列をテンプレートに渡すと、配列の各プロパティにアクセスする方法に迷います
次のことをしようとすると、変数 $data が見つかりませんと表示されます。
foreach ($data as $thumb){
echo $thumb->postcode;
}
おそらく簡単だと思いますが、DocsやCode Happyで答えが見つからないようです...
ありがとう