PHP

13/15ページ

マルコフ連鎖用テーブルの構造

マルコフ連鎖用テーブルの構造について 以前記載した内容は実装データを何も公開しませんでした。 「こんなことできるよ」と言う情報と実際にマルコフ連鎖で作った文章を載せただけにもかかわらず見て頂けることが多かったため、今回は私が悩んで作成したテーブル構造を記載しようと思います。 マルコフ連鎖用テーブル 様々な条件を試した結果、それなりに商品に合致した文章を作る為には下記条件がベストであると考えています […]

新年あけちゃいました…。

一筋縄ではいかないconvert 同じPHP、ベタ打ちからLaravelへのコンバートなんて簡単だろうと思っていたら…。 結構大変ですね。 年内に構築終わると思っていたのが大誤算です。 今回はコンバートで労力がかかっているポイントを整理してみたいと思います。 最大の難所は命名規制 結局、コンバート最大の敵はこの命名規制でした。 既に作成しているベタ打ちPHPではテーブル名を長くしたくな […]

ベタ打ちPHPからLaravelへのコンバート

現行システムの改善を考える 1年前に自作したシステムを一般化しようという今のプロジェクト。 Laravelに移植する事とし、テーブル設計の見直しをしています。 今のシステムを使っていて、私が不満足な点の改善をベースとしてテーブル設計そのものを再構築しようとしましたが、意外とそんな必要ないとの結論に至りました。 1年間考えて構成したDBなので、重複はあったりするものの、基本的に欲しい所に欲しいデータ […]

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

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

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

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

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

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

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

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

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

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

EC-CUBE4:ページ限定スタイルシートの記載方法

EC-CUBE4でスタイルシートを書く方法 基本のスタイルシートはここにあります。  /EC-CUBEフォルダ/html/template/default/assets/css/style.css style.css を変更してしまうとページ全体が変わってしまいますが、このページだけ採用したいstyleってありますよね。 プライバシーポリシーでは<style>が書けない この備忘録を記 […]

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

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

1 13 15