Laravel と checkbox と old() の話
例えば
<div class="form-group form-check"><input type="checkbox" class="form-check-input" name="is_admin" id="i ...Bootstrap 4 に対応した Smarty 3 用のページャープラグイン
以前に Bootstrap 3 用のプラグインを作成したのですが、Bootstrap 4 用に書き直してみました。
まずは、プラグイン本体( function.paging.php )。Smarty のプラグインディレクト ...
Laravel の whereRaw メソッドでは名前付きプレースホルダは使えない
Laravel のクエリビルダの whereRaw メソッドや selectRaw メソッドなど、Raw 系のメソッドでプレースホルダを使うときは、名前付きプレースホルダではなく、疑問符プレースホルダを使う必要があります。
$o ...共有フォルダへのアクセス権は共有アクセス許可と NTFS アクセス許可の両方の影響を受ける
Windows サーバで共有フォルダの設定をしているときに、共有設定のほうでアクセス許可をしているにもかかわらず、共有フォルダにアクセスできませんでした。
共有フォルダのアクセス権設定画面は ...
Bootstrap 4 のバリデーション用クラスの使い方
Bootstrap 3 では、バリデーションの結果に .has-warning や .has-error などのクラスを追加することで、フォーム部品の色を変えたりできますが、Bootstrap 4 は少し事情が違ったのでまとめておきま ...
【2020年11月版】雑誌読み放題サービスは対応雑誌数とバックナンバーで選ぶ
一定の料金で雑誌が読み放題になるサブスクリプションサービス。3年くらい前にいくつかのサービスを比較してdマガジンを利用しているのですが、その後サービス内容に変化があったのか、確認してみることにしました。比較の基準は対応雑誌数とバックナ ...
PHP 製のデプロイツール Deployer で複数プロジェクトのデプロイを行う
Deployer は PHP で書かれたデプロイツールです。世代管理機能により、デプロイ時にトラブルが起きてもロールバックできますし、PHP で書かれているので、Laravel など PHP を使ったシステムのデプロイと相性が良いです ...
Git コマンド逆引き集(随時更新)
Git を使っていて、「あの操作をするのにどうするんだっけ?」ということが増えてきたので、備忘録代わりにまとめていきます。基本的には IDE を使って Git を操作することが多いので、IDE のメニューから操作できるものについては触 ...
Laravel で reCaptcha v3 を使ってバリデートする
ボットによるコメントスパムを避ける方法のひとつに、reCAPTCHA を利用するというものがあります。Google が提供していて、現在はユーザー側の操作が不要な v3 と、「私はロボットではありません」にチェックを入れて先に進む v ...
Laravel のフォームリクエストの使い方
Laravel のバリデーション機能で、ちょっと複雑な処理をしようとする場合には、コントローラに直接記述するよりも、フォームリクエストを使ったほうが見やすくなります。このフォームリクエスト内の記述について、ドキュメントにもそれほど詳し ...