問題タブ [laravel-blade]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
model - 雄弁なモデルを使用しているときに非オブジェクトのプロパティを取得しようとしています
このフォーラムからのサポートに感謝します。私がフォローしているチュートリアルはユーザー/質問ベースであるため、ユーザーと質問の関係を使用してユーザー名を取得したいと考えています。私のモデルでは、関係は次のように定義されています: 質問モデルでは
ユーザーモデルでは:
QuestionController では、次のように定義しています。
...そしてview.blade.phpで次のように定義しました:
ページを実行すると、タイトルが示すようにエラーがスローされます。
php - Laravel 5.1でブレードを使用してネストされた配列を表示する方法
Laravel 5.1でブレードを使用してネストされた配列を表示しようとしましたが、これを行うことはできません:
コントローラ:
Traks.index:
$tracks を返す
私もこのコードを試しましたが、何も表示されません:
laravel - Laravel 5.1 @can、OR句の使い方
複数の能力をチェックするために、@can を使用してビューで句 (OR、AND) を使用する方法が見つかりませんでした ...
私は試した:
しかし、動作しません;(
php - laravel5.1 - ブレード テンプレートがレンダリングされない
このリンクですべて試しました: php laravelブレードテンプレートがレンダリングされない
私のコードはここにあります。
私のviews/layouts/master.blade.phpファイルには含まれています
私のviews/child.blade.phpファイルには含まれています
私のroute.phpが含まれています
ブラウザから次のように入力しました。
出力は空白のページです。
私は非ブレードページで試してみましたが、うまくいきました。また、正常な変数を非ブレードページにも渡しました。ブレード テンプレートを試してみると、ページが常に空白のようです。
どこで間違ったのか教えてください。ありがとう。
laravel-5.1 - ブレードサービスインジェクションが機能しないLaravel 5.1
ビュー (blade.php) にコントローラーを挿入しようとしていますが、
@inject('problems', 'App\Http\Controllers\DonnerController')
この行が画面に出力されているように出力されています。何が問題なのですか? 私のファイル名はproblems.blade.php
php - オブジェクト内のLaravel取得データオブジェクト
私のArticleControllerには次のものがあります。
そして私のArticleモデルでは:
article.index : _
その結果、データベースから次のデータを受け取ります。
ArticleControllerで実行dd($article);
すると、次のメッセージが表示されます。
私の質問は、rating_avg オブジェクトから評価値を表示するにはどうすればよいですか?