プログラミング

laravel

バージョンの指定時に範囲を示す チルダとキャレットの意味

メモです。 laravel の composer.jsonやcomposer.lock、node の package.jsonやpackage-lock.jsonなどで、バージョンの範囲指定に使われている、「~(チルダ)」や「...
laravel

laravel説明メモ 2021.10.30

権限について AuthServiceProvider の boot() で定義 定義の方法は、 Gate::define('ゲートの名前', function($user) { return 判断結果; } ...
laravel

laravelの説明メモ 2021.10.23

laravelの説明メモ 参考:laravel7のマニュアル クエリビルダ 例は、DBから取得になっていますが、モデルから取得する場合も、使えるメソッドです。 first とか、orderByとか載ってます。 ・ログ...
プログラミング

秘密鍵のパスフレーズを変更するコマンド

妻に同じ秘密鍵を使ってもらうことにしましたが、僕が使ってるパスフレーズを共有したくなかったため、パスフレーズを変更して渡しました。 手順をメモしておきます。 秘密鍵 id_rsa のパスフレーズを変更する ssh-keygen で...
laravel

laravel モデルで日時に指定したカラムにNULLを代入するには

メモレベルです。 laravel モデルで日時に指定したカラムにNULLを代入するには laravelで日時のカラムを使うには laravelでデータベースのテーブルに日時を入れたい場合、モデルの $dates に...
laravel

laravel-impersonateを使った代理ログインで代理ログイン終了後にもともといたURLに戻る方法

ユーザ一覧から代理ログイン処理をさせていたのですが、代理ログインから戻ってきたとき、単なるリダイレクトでは絞り込み状態や表示ページが保持されず固定ページになってしまいます。 セッションにURLを記憶させることで、代理ログイン終...
プログラミング

ECCUBE4ゲスト購入で「職業」を選択する方法

ECCUBE4で、会員登録画面には「職業」欄があります。ゲスト購入でも「職業」を追加する手順を説明します。下図のようにゲスト購入時にも「職業」が選択できます。 「職業」欄として使うのではなく、何か、購入時に情報を追加したい場合、もとも...
laravel

xserver X10プランにlaravelのプロジェクトをデプロイする手順 ~Laravel入門~

「xserverのレンタルサーバX10プランにデプロイする手順 laravelアプリをxserverのレンタルサーバー(X10)で動かすための手順を説明します。 ローカル環境などで動かしたアプリを本サーバーに配置することを「デプロイ...
laravel

問い合わせページからメール送信 ~Laravel7入門~

Laravel7のプロジェクトに、問い合わせフォームを作って、問い合わせ内容をメールで送信する手順を説明します。 この記事に従って作業を進めると、下図のようなお問い合わせページを作成できます。 前提となる環境 今回ベースと...
laravel

リソースコントローラで削除:destroyアクション を実装する~Laravel7入門~

PHPのフレームワークLaravel で blog アプリを作成しながら、laravelの使い方を説明しています。 Laravelはバージョン7を使います。 仕様と手順は、以下の記事の通りです。 今回は、3...