Laravel

Laravel

Laravelで多言語サイトのベースを作る。言語切替え&Cookie保存&後から言語追加可能に

Laravelで多言語サイト構築案件のお声がかかりました。私はLaravelでの多言語サイトは初めてですが、フレームワークの機能としてあるので安心して取り組めることは認識しています。とは言え初めてということもあり、事前に多言語化サイトのルー...
Laravel

Laravelの多言語関数でエラー:array_replace_recursive(): Argument #2 must be of type array, int given

今回は、とてもつまらないことでちょっとだけ無駄に時間を消費したので、恥さらしに書きます。Laravelの多言語サイトを作る際、__()メソッドを使うと思いますが、array_replace_recursive(): Argument #2 ...
Laravel

Laravelのアプリケーション設定(configディレクトリ)と環境設定(.env)の違いと使い方

LaravelでのWebアプリケーション開発において、設定は必ず行うものです。そして、その設定を手動で引き出したい場合もよくあります。しかしその際、env関数だっけ!?config関数だっけ!?と分からなくなってしまう方はいないでしょうか。...
Laravel

Next.js初心者がLaravel API連携で大量データの表示&ページング処理してみる

普段バックエンドでPHP/Laravelを扱っている私が、現在Next.jsを遊びながら学習中です。前回の記事で、Next.jsとLaravel APIとの連携をすることができました。しかし、対象データがたった3件だったので現実にはそぐいま...
Laravel

【初心者向け】Laravelでデータベースを利用できるようにする設定(.env)を丁寧に解説

PHPのフレームワークであるLaravelは、データベースに接続せずとも動作確認や最低限の利用はできます。しかし現実的には、ほとんどのケースでデータベースと接続してWebアプリケーションは構成されます。そのため、誰しも覚えるべきステップと言...
Laravel

普段バックエンドの私がNext.jsで、Laravel APIとの連携を試してみる

私はフリーランスとして、ウェブサイト制作全般やPHP/Laravel等の開発をしています。JSも書きますが、普段はバックエンド寄り。しかしながら、昨今のブームとして、モダンなフロントエンド開発の知識の必要性を感じています。ReactやVue...
Breeze

Laravel BreezeでReactを触ってみる【いつもはBladeの私が解説】

Laravelの通常のビュー部分は、Bladeです。とても使いやすく、私はずっとこれを使ってきました。これでも充分開発可能ですが、従来から存在するMPA(マルチページアプリケーション)が、クラシックというか、やぼったい感じがしています。今年...
Laravel

Laravelで作られたサイトのCSSを、WordPress側から読み込む方法

ベースがLaravelで作られたサイトに、WordPressでブログ機能を追加したい。これはよくある話です。さらにサイトとブログをシームレスにしたい、つまり同一の外観(同じサイト)に見せたいこともたまにあります。そんな時どうするかと言えば既...
Laravel

Laravel10とTinyMCEでブログ作成&画像のアップロードができるか調査した

この度、Laravelでブログ的なサイトを構築できる?と聞かれた案件がありました。その際に焦点となったのが、エディタ部分です。さすがにただのtextareaのみで実装する訳にはいきません。WordPressのような、いわゆるWYSIWYG(...
Laravel

【初心者向け】Laravel10のインストール&必ずやる初期設定

Laranoteというサイト名を冠していますが、Laravelの基本中の基本である、インストールから初期設定の部分を解説していませんでした。どこでも解説されているので自分でやる必要はないと思っていましたが、新しいPCでLaravelを遊ぼう...