LaravelでDBから取得した値を設定として使う方法
はじめに DBから取得した値を共通の設定として使う機会があったので、実装例を紹介します。 環境 PHP 8.1.2 Laravel 8.82.0 実装例 サービスプロバイダーのboot()内で、DBから取得した値を設定に…
続きを読む →PHPに関する開発技術情報を掲載しています。Laravel、October CMS、など
はじめに DBから取得した値を共通の設定として使う機会があったので、実装例を紹介します。 環境 PHP 8.1.2 Laravel 8.82.0 実装例 サービスプロバイダーのboot()内で、DBから取得した値を設定に…
続きを読む →はじめに Create React Appで作成したプロジェクトをLaravelに組み込んでみたかったので、今回チャレンジしてみました。 環境 WSL2(Ubuntu 20.04.2 LTS) Laravel 8.52….
続きを読む →はじめに 入力項目のデフォルト値を設定するミドルウェアを作ってみました。 実装の一例としてご紹介します。 環境 PHP v8.0.6 Laravel v8.45.1 サンプル ミドルウェアを作成する プロジェクト直下で以…
続きを読む →inputタグのmaxlengthは何も指定しないと デフォルトで"255"となります。 mexlengthの値を変更したい場合、 下記のようにfields.yamlにattributesを設定します…
続きを読む →リストに表示するカラムが多い場合、見やすくするためにヘッダ行に大項目の行を追加したいということがあるかと思います。 October CMSで実現したいと思います。 環境 Laravel:5.5 October CMS:1…
続きを読む →October CMSの一覧画面にチェックボックスを追加して、チェックしたデータをエクセルに出力したり、データを加工したいという場面があるかと思います。 また、行をクリックすることでチェックボックスの操作ができれば、ユー…
続きを読む →Octoberに「system_event_logs」テーブルがあるのですが、 Log::info()等でログを出力するたびに、このテーブルにも出力したログが登録されてしまいます。 気づけば数万件のデータが登録されていた…
続きを読む →弊社での「October」利用について紹介します。 「October」とは、PHPのLaravelフレームワークを基盤としたオープンソースのCMS型プラットフォームです。簡単に言えば、WordPressのよ…
続きを読む →October CMSの一覧画面で、DBに登録されている数値をそのまま表示せず、値を変換して表示するようにします。 やりたいこと DBに登録されているstatusの値が、1 だったら 「受付中」、2 だったら「受付完了…
続きを読む →Googleアナリティクスのタグの有効/無効を環境別に設定する方法をご紹介致します。 今回はLaravelでの実装例となります。 環境 Laravel:5.5 今回やりたいこと Googleアナリティクスのタグを本番環境…
続きを読む →October CMSの一覧画面で「今年」のデータでフィルターする際の実装例をご紹介致します。 環境 Laravel:5.5 October CMS:1.0 MySQL:5.7.23 前提 October CMSの一覧画…
続きを読む →October CMSにメールテンプレートの機能があり、そのテンプレート機能を利用したメール送信のご紹介です。 もちろんHTMLメールも利用できますが、今回はテキストメールを利用します。 環境 Laravel:5.5 O…
続きを読む →OctoberCMSのリスト画面では通常、設定ファイルで指定したモデル(テーブル)の情報を使うことができますが、複数モデルを指定したりはできません。 今回は、指定したモデルに他のテーブルを結合させて、他テーブルのカラムを…
続きを読む →以前に別の記事で Laravelのセッション管理をデータベースに変更する手順 をご紹介しましたが、今回はその派生でインメモリデータベースであるRedisを利用する手順をご紹介致します。 基本的にはLaravelの公式ドキ…
続きを読む →OctoberCMSのフォーム画面(create,updateの画面)で、プルダウンの選択をトリガーにして、他のプルダウンのリストを変更する方法を紹介します。 環境 Laravel:5.5 October CMS:1.0…
続きを読む →