スクリプト備忘録

17/19ページ

Laravel:管理者のみに新規ユーザー登録(register)を許可

Laravel:register を管理者のみに限定にしたい ずっと悩んでました。 今回のアプリは企業の基幹業務となる為、簡単にユーザー作られては困ります。 勝手にログインユーザー作られて、原価情報見られたなんて害しかありません。 と言うことで、ずっとregisterの振舞いを変えたかったのです。 でも、Auth関連はトレイトが多くどうすればいいかわからない。 【Illuminate\Founda […]

Laravel:認証エラーの場合ログインページへジャンプ

Laravelでログインしてない時 loginページへジャンプ テーブル数が100を超え、作成したページもかなりの数になってきました。 ずーっと気にはなっていたんです。タイムアウトした後ログイン頁へ自動ジャンプしない事。 でも自分で作ったページたちの中にはちゃんとリダイレクトされるものもある。 ん~~~。 調べて実装した備忘録です。 home画面などはリダイレクトされている 最初に作ったhome画 […]

Laravel:maigrationでカラムにコメント付与

Laravelのmaigrationでカラムにコメント付与する テーブルが増えていくと「あれ?このカラムってなんだったっけ?」なんてことありませんか? 私はよくあります。まぁ一気にテーブル作っちゃったからなんですが。 「マイグレーションでコメント記載できればいいのに…」 調べてみたら出来るんですね! いやぁ~知らなかった、知ってたら最初から利用してたよ。 と言うことで備忘録を記します。 […]

Laravel:ControllerからViewに渡した配列が空か調べる方法

ControllerからViewに渡した配列が空か調べる よく考えれば当然だったのですが、思いのほかハマったので備忘録を記載します。 やりたいことはContorollerにてWhere句で抽出したものに値があるかどうかの確認。 例えば、商品登録は出来ていてもサイズの記載がない時、抽出結果で分岐させる処理に使います。 まずはおさらい Nullと0(ゼロ)と””について Null:値がない 未定義:レ […]

Laravel:Trying to get property of non-object エラー

エラー:Trying to get property of non-object 商品情報等を扱うと片方にはデータがあってもう片方にはないなんて事がざらにあります。 Eloquantでリレーションを書いてリレーション先の値を呼び出したいとき、Laravelのアロー演算子は等便利です。 [crayon-662a352f446a3871668939/] こんな感じでViewに書くだけで値を取ってくるん […]

Laravel:ページネーションが超簡単だった件

Laravelのページネーションが楽すぎて笑ってしまった PHPベタ打ちをベースとしていた私からすると気持ち悪いくらい楽。なんなんだこれはと驚きました。 ControllerとViewをちょこっと変えるだけでOKなんて簡単で笑えてきます。今までの「ページネーション面倒くさい」って感覚は何だったんだと。 ページネーションのコード Controller [crayon-662a352f447e4526 […]

Laravel:Controllerのコピー保存は要注意!

Controllerのコピー保存が原因のエラーに遭遇しました 理由を探し当てるのに約1時間を要したので備忘録として保存です。 昨日まで表示できていたページがエラーで表示できなくなりました。 【Method ○○○ does not exist 】メソッド○○○が存在しません。 昨日まで表示てきてたので更新でなんかやらかしたか?と思い保存していたバックアップで上書き実行。 これで表示が戻れば原因の特 […]

Laravel:多対多リレーション作成時の注意点

Laravelで多対多リレーション作成時の注意点 Laravelを触りだして約1か月が経ちました。 その間に常時SSL化の為のServer移動があり急ぎの仕事を余儀なくされましたが、やっとLaravelシステムに戻ってこれました。 1週間でのEC-CUBEサイト構築は頑張ったと自分を褒めてやりたい気分ですが、必要に迫まれれば大体なんでもやるもんですよ。 という事で、必要に迫まれてるため調べながらな […]

Laravel備忘録:なかなか慣れない命名規則

フレームワークの命名規制について 社内ECであるためフレームワークとは無縁で今まで生きてきました。 そんな自由なプログラムミングが土台にある為「命名規制がウザい!」と感じるのですが、フレームワークを利用する以上避けて通れません。 命名規制の利点はルールに沿っていれば勝手に繋げてくれる事です。 逆読みすれば命名規制に沿った書き型でない場合はマニュアルなどの記載をコピーしてもうまく動作しないとなります […]

1 17 19