Laravel・PHP豆知識・トラブル対策 Laravel ビューでforeachを使う時に条件により処理を変える方法【フラグ処理】 foreachの中で、値が見つかったらフラグを立てる処理を解説します。 フラグを設定すれば、【ON】【OFF】を切り替えられます。 ビューファイル上で、条件によって異なる処理を入れたい時などに非常に便利。 If文だけでは処... 2020.10.14 2020.10.15 Laravel・PHP豆知識・トラブル対策
Laravel・PHP豆知識・トラブル対策 Invalid argument supplied for foreach() :Laravelエラー対策(リレーション時) Laravelで、このforeachエラーが出たときには、foreachに使った変数があっているか要チェック! エラーの意味は、「foreach() に指定された引数が無効です。」 「いやいや、ちゃんと正しく指定しているよ!」 ... 2020.10.14 2021.12.17 Laravel・PHP豆知識・トラブル対策
Laravelデータベース Property ○○ does not exist on this collection instance の解決法 Laravelでこのエラーが出た原因は、コレクションを単体として扱ったから。 foreachなどを使って、要素をひとつずつ取り出して処理すると、解決できます。 たとえば、このようなコードをコントローラーに書いたとします。 ... 2020.10.13 2020.11.17 LaravelデータベースLaravel・PHP豆知識・トラブル対策
LaravelとVue連携 Laravel8でVueを使う: インストール・ComponentとViewの連携 Laravel8にVueをインストールして使ってみました。 Bootstrapと共に併用しています。 インストールの方法、Viewファイルとの連携方法を紹介していきます。 Laravel8でVueを使う: インストールComp... 2020.10.13 2021.03.29 LaravelとVue連携Laravel・PHP豆知識・トラブル対策
Laravel・PHP豆知識・トラブル対策 Laravel テーブルのIDではなく連番の通し番号を表示する方法 データベース上のID番号ではなく、表示用に連番で番号をふる方法を説明します。 {{$key+1}} を使って、blade上で簡単にできます。 たとえば、次のようなコードがあるとします。 おなじみのforeachを使って、デ... 2020.10.10 Laravel・PHP豆知識・トラブル対策
Laravel・PHP豆知識・トラブル対策 Laravel でCSSやJavaScriptの変更が反映されない時の原因と対策 ローカル上で行った変更が公開サーバー上では反映されないときには、2つの解決策があります。 他の人も見る環境にある場合には、CSSやJavaScriptの名前の後に、クエリパラメーターを追加します。 もし自分だけが確認するためなら... 2020.10.07 2021.12.15 Laravel・PHP豆知識・トラブル対策
Laravel・PHP豆知識・トラブル対策 Laravel Argument 1 passed to エラー:同じクラス名を使っていませんか? Laravelのなかで同じクラス名を使っていると、このエラーがでます。 たとえば、モデル名と、NotificationsやMailableクラス名が同じだったりとか。 エラーがでる原因はそれだけではないですが、もし該当したら、ク... 2020.10.06 Laravel・PHP豆知識・トラブル対策
Laravel・PHP豆知識・トラブル対策 Base table or view not found: Laravelでテーブルが見つからない! Laravelで、データベースに作成してあるテーブルが「見つからない」エラーが起こったとき。 テーブル名を単数形にしていることが原因かもしれません。 思い当たったら、まずは単数形を複数形にしてみてください。 A tab... 2020.10.06 Laravel・PHP豆知識・トラブル対策
Laravel・PHP豆知識・トラブル対策 Laravelで現在のURLを取得してメニューの色を変えたりハイライトする方法 Laravelで、Bladeファイル上の処理だけで、カレントURLを取得し、メニューの色を変更できる方法を解説します。 コントローラーを使わないのでテンプレートにも使えますし、foreachを使った部分でもOK。 メニューの色を... 2020.10.04 Laravel・PHP豆知識・トラブル対策
Laravelデータベース Laravel ユーザー登録時にデフォルトのRoleを割り当てる方法 Laravelでユーザー登録時に、デフォルトで役割を割り当てる方法を解説します。 attach関数を使うと、シンプルなコードで作れてしまいます。 UserとRoleモデルはBelongsToManyでリレーションを作ってあるとい... 2020.10.04 LaravelデータベースLaravel・PHP豆知識・トラブル対策