書籍「Laravelの教科書」Laravel13対応サポートガイド公開中 → ダウンロードはこちら

Laravel・PHP豆知識・トラブル対策

Laravelと連携:Excel・PDF・Google

LaravelからExcelを簡単にエクスポートする方法【maatwebsite】

Laravelでエクセルファイルをエクスポートするには、maatwebsiteがおすすめ。エクセルファイルのインポートとエクスポートが手軽にできます。maatwebsiteのインストール&インポート方法は前半の記事で説明しています。併せて参...
Laravelと連携:Excel・PDF・Google

LaravelにExcelを簡単にインポートする方法【maatwebsite】

Laravelでエクセル機能を使うには、maatwebsiteが超おすすめ。エクセルのインポート・エクスポートがとても手軽にできます。今回はインストール方法とインストール方法、そしてバリデーションの付け方を解説していきますね。じゅんこ続編記...
Laravel とリッチテキストエディタ

LaravelベースのCMS October CMSのインストール・使い方・メリットとデメリット

LaravelベースのCMSとしては、October CMSが一番人気なようです。日本語の記事は少なく、英語の動画や記事を参考に、October CMSをインストール・テストしてみました。感想としては、メリットは高機能であること、デメリット...
Laravel・PHP豆知識・トラブル対策

Visual Studio CodeでLaravelが【操作可能なプログラムの名前として認識されません】エラー解決法

Visual Studio Codeで 初めて php artisan コマンドを入力すると、エラーが出ることがあります。まず最初に、Laravel用の拡張機能 Laravel Artisan を入れておきましょう。【エラー文言】用語 'p...
Laravel・PHP豆知識・トラブル対策

Vue warn: Cannot find elemtnt #app エラーが消えない場合の対処法

Laravelでこのエラーが出た場合、Javascriptタグにdeferを加えましょう。また、<div id='app'></div> がない場合には追加してください。しつこいエラーを消すために3つの方法紹介します。Vue warn: C...
Laravel・PHP豆知識・トラブル対策

Laravel Foreachの中で重複を簡単に非表示にする方法

Laravelでforeachを使ってデータを表示する時、重複表示は避けたいですよね。foreachの中でuniqueを使うと、簡単に重複を非表示にできます。たとえば、次のようなコメントテーブルがあるとします。【Commentsテーブル】i...
Laravel・PHP豆知識・トラブル対策

Laravelでテーブル内のデータを一括削除する方法【truncate】

テーブル内のデータを一括削除するには truncate(トランケート)メソッドが便利。3分でパパっと処理できます。一括削除したい時に行ってください。truncateは、切り捨てる、といった意味があります。なおLaravelはLaravel8...
Laravel・PHP豆知識・トラブル対策

Laravelにソフトデリート・復元・完全削除機能を付ける方法

Laravelにはソフトデリート、復元、完全削除機能のためのメソッドが用意されています。ただルート設定にクセがあり、意外とスムーズに設定できないことも。ルート設定・モデル・コントローラー・ビュー部分の具体例をお見せしながら、 通常のデリート...
Laravel・PHP豆知識・トラブル対策

Laravelでサイト内に検索フォームを無料で簡単に設置する方法

Spatie Searchableパッケージで、Laravelで簡単に検索フォームを設置する方法を解説します。Googleの検索ボックスは会員制サイトはムリ。ScoutとAlgoriaを使う方法もありますが、Algoriaは一定以上利用する...