php備忘録

10/11ページ

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

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

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

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

Laravel:PDFデータ作成が簡単にできるプラグイン

Laravelで領収書のPDF化を実装してみた だいぶ慣れてきたLaravel。せかっくなのでPDFの扱いもやってみようと実装してみました。 『Laravel PDF 作成』で検索しHITするツールを利用。 barryvdh/laravel-dompdf 困った問題もありましたが非常に簡単だったので備忘録に書き溜めます。 基本的な操作はPDF化したいURLを記載しコールするだけ [crayon-6 […]

プログラミングの醍醐味!

急に視界が開けるプログラミングの面白さ Laravelで開発を進めて1か月弱。とうとう第一の開眼までたどり着きました。 プログラミングってこういう所が面白いですよね。 もちろん作ろうとしているものが無い場合は只の座学で終わってしまう事が多いのだと思いますが、私の様に作りたいものが明確にあって、そこに対して試行錯誤していると急に覚醒する事があります。 HTMLを初めて触った時もそうですし、PHPでア […]

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

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

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

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

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

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

Laravel 超便利な機能を見つけて作り変えた件

Laravel 超便利な機能を見つけて作り変えた件 Laravel 触り始めてもうそろそろ1か月。 まだまだ詰まる事が多いルールの中で便利なやつ見つけました。 超明快なルールで文字数を大幅削減できます マジですか。 このルールで動けば送って受けて実行してなんてあまり考えずに済みます。 Laravel公式ドキュメント 機能名 Controllerメソッド名 HTTPメソッド パス ルート名 一覧画面 […]

Laravel備忘録:更新エラー時の処理(バリデーション)

更新時のエラー処理でハマりました。 更新時にかっこよくエラーの理由を表記してくれる機能『バリデーション』Laravelではかなり便利に作られていて簡単に利用できる…はずでした。 Laravel初心者の私がドはまりし解決にまる1日を要した理由を結果から分析し紐解いてみます。 バリデーターはどこに書くか ドはまりの理由はこれです。 バリデータの記載場所はどこ? テキストとしている書籍を読み […]

Larabel:DBに接続できなかった理由

Larabel:DBに接続できなかった理由 MVCモデルが何となく理解出来てきた今日この頃。 「よし、DBのコントロールに移るか」と意気揚々試してみる事にしました。 まずは簡単なシングルテーブルで 最初から難易度上げるとミスの箇所もわからなくなるので『お題:お問合せフォーム実装』で試みます。 まずはマイグレーションの土台を用意。 [crayon-660555a8144ed150935606/] こ […]

1 10 11