php備忘録

8/11ページ

Laravel:SoftDelete(論理削除)を稼働させる

LaravelのSoftDelete(論理削除)を稼働させる やっぱり必要だよ論理削除。と言うことで仕込みだけはしてあったSoftDeleteを稼働させることにしました。 なんで論理削除が必要か 私の作成しているシステムはネットショップへの出品サポートが目的のシステムであるため、商品の情報コントロールが必要です。その中でも重要な要素となるものが『効果のあるものを選択する』というABテスト機構です。 […]

Laravel:mb_convert_encoding が原因でエラー発生

Laravel:mb_convert_encoding が原因でエラー発生 旧システムでは動いていたスクリプトを移植(多少修正)した結果、エラー発生。 [crayon-66393b5168ca7203482884/] なるほど、エンコードが解らんぞと言う事ですね。 何をしたかったか Amazonなどのサイトから商品画像を取得しようと試みたスクリプトです。 リンク切れや誤記載で404エラー専用ページ […]

Laravel:CLASS ~~ does not exist エラーの原因と解決

Laravel:CLASS ~~ does not exist エラーの原因と解決 1時間ほど格闘してしまいました。お恥ずかしい…。 言い訳をするならば「学生時代から英語が苦手なんだよ!」 そんな奴がプログラムを書いてるわけです。 「英語だけはしっかり勉強しろ!」と過去の自分に強く言いたい。 自戒の念を込めて備忘録記載する事にしました。 CLASS ~~ does not exist […]

Laravel:文字列カラムを結合した値でViewのSelectを作る

Laravel:文字列カラムを結合した値でViewのSelectを作る 私の作っているシステムはネットショップ向けのシステムです。 やる事が沢山あるネットショップシステムでは『面倒臭いものを楽にする』が結構重要だったりします。 その面倒なモノの1つに【タグづけ】があります。 1つのタグで複数のモールが連動出来たら楽じゃないですか! タグの情報は階層構造になっています。 例えばこんな感じです。 イン […]

Laravel:GroupByでSQLSTATE[42000]:Syntax error or access violation: 1055発生

Laravel:GroupByしたらエラーが発生 操作性を上げようとGroupByで重複削除しようと画策し組んでみたところエラーが発生。 [crayon-66393b51690d5899185283/] 実行 ⇒ SQLSTATE[42000]:Syntax error or access violation: 1055 調べてみたらEloquantではGroup Byは使えないとの事。 それなら […]

SQLSTATE[42S01]: Base table or view already exists: 1050 Table

Laravelのmigrateでエラー発生しました SQLSTATE[42S01]: Base table or view already exists: 1050 Table ‘ ~テーブル情報~ ‘ いったい何事だ!と言うことで調べました。 テーブルあるのにまた作ろうとしてるよ エラーの内容は『作成指示のテーブルは既に存在しています』と言うものでした。 ん~~作った覚え […]

Laravel:更新日時などの時間ずれを解消する(解決編)

Laravel:更新日時などの時間ずれを解消する(解決編) 以前の記事の続きです。 前回記事で修正した箇所はconfig\app.phpのtimezoneでした。 しかし【’timezone’ => ‘Asia/Tokyo’,】としてもUTCが採用されている様でした。 まず先に結論を記載 無事にこれで解決できました。 bootstrap\cas […]

Laravel:端末によって表示内容を変える方法

Laravel:端末によって表示内容を変える方法 作成中のシステムは基本的にPCでの操作を念頭に作り込んでいます。 現段階で商品検索機能は完成したのですが非常に便利で「検索などの機能は倉庫でも使いたい!」と思うようになりました。倉庫で使えれば詳細情報の有無確認して実測できます。 ただ、パソコンでの表示を考えて作ってしまったため、改行で崩れる箇所が複数あります。 単純なテーブルやリストなんかだと【% […]

Laravel:更新日時などの時刻ずれを解消する

Laravel:更新日時などの時刻ずれを解消する 前から気になっていたんです。最終ログインを取得するパーツを作成したら時間がずれてるんです。 cronにて実行させているものは狙った時間の処理されてます。 ということは、おかしいのは『Laravel』ということになります。 Laravelは自前でタイムゾーンを持っている 勝手にサーバーの設定と同期していると思っていたらそうでもないようです。 それが、 […]

Laravel:2つのカラムが一致するリレーションをしたい

Laravel:2つのカラムが一致するリレーションをしたい この件はまだまだ勉強中の身であります。 今回作成しているシステムでは、モール毎にジャンルコートがあります。 このモール側が提供しているコードはAPIで簡単に取得更新する事が出来ます。 商品には『ジャンルコード+モールコード』を登録しているので、モール側でジャンルコードの修正があった場合、これを検知しなくてはなりません。 2つのカラム(モー […]

1 8 11