単純なビューがレンダリングされない:
public function getFranchise() {
echo 'getFranchise';
$franchiseData['shopViews'] = array(1 => 'a');
$franchiseData['aaa'] = 'bbb';
return View::make('test.filteredData.franchise', $franchiseData);
}
test/filteredData/franchise.blade.php で表示
franchise
{{--$shopsViews}} {{-- Fatal error: Method Illuminate\View\View::__toString() must not throw an exception in D:\projektai\dashboard\app\storage\views\d2973247ea68aed2fdfd33dc19cccada on line 5}}
{{ $aaa }}
@foreach ($shopsViews as $shop)
<strong>aaa</strong>
@endforeach
getFranchise という単語のみが表示されます。これは、コントローラー関数が呼び出されたことを意味します。エラーも何もありません。それは何ですか?
コンストラクターでも追加されます
ini_set("display_errors", true);
編集済み
これが見つかりました:
{{--$shopsViews}} {{-- Fatal error: Method Illuminate\View\View::__toString() must not throw an exception in D:\projektai\dashboard\app\storage\views\d2973247ea68aed2fdfd33dc19cccada on line 5}}
コメントがスクリプトの実行停止を引き起こしていました。何故ですか?これは有効な laravel コメントです。あとコメントしてたら変なことに気がついた
<?php //print_r ?>
次に、インターネット接続が失われたなど、Webページが見つかりませんのようなものが表示されます。コメントで何が起こっているのかまったくわかりません。