備忘録

7/8ページ

EC-CUBE:ブロック管理の新着商品を改装する

EC-CUBE:ブロック管理の新着商品を改装する 久しぶりにEC-CUBEを弄ってみました。 元々、HTTPS化で企業ポータルが死んだから「折角だからやってみよう!」と実装に踏み切ったサイトであるため正直言って売る事に拘っていません。 まぁあまりいい事ではないのですが…。 そんな折、某企業さんから電話セールスがありました。 セールス:「うちのサイトに商品広告を出しませんか?」 わたし  […]

phpMyAdmin:CSVインポートでNULLを入れる方法

MYSQLにCSVインポートでNULLを入れる方法 PHP使いのMYSQLクライアントツールと言えばphpMyAdminが定番ですよね。 今回も私の失敗談からの備忘録。「CSVでNULL入らねーじゃねーか」の解決編となります。 商品情報の検索システムが完成し、実データを入れてやろうとデータを作成しました。 データ作成ツールはExcel。その為、値の入っていないカラムは通常【空白】で処理されます。 […]

システム設計の落としどころ

システム設計の落としどころを考察してみた PHPベタ打ちのころから、私の設計スタイルは作りながら改善です。 Laravelで新設するシステムでも同じ形で設計していて、やはり悩むポイントも同じところです。 『アレもやりたい。コレもやりたいをどうコントロールするか』 システムを外注すると「それは当初話してませんでしたよね。金額変わりますけどいいですか?」なんて言われますが、自分で作ってると機能追加した […]

WordPress 5.0でエラー連発更新できない状態に

WordPress5.0更新の功罪 WordPressの更新アナウンスがあり更新してみました。 なんか問題は出そうだと思っていたのですが、ココまでひどいとは…。 原因はわかりませんが、記事の投稿が出来ないのは酷い。 そんなWordPress5.0の使用感と新規記事投稿のエラー改善方法を備忘録に残します。 WordPress5.0は何をしたいのか アナウンスを見ると記事のブロック化が主題 […]

EC-CUBE4:商品情報更新でハマった事

EC-CUBE4の商品情報更新でハマった事 EC-CUBEを弄りだして1週間になろうとしてます。 TOPの調整、店舗内カテゴリの登録と作業を進め、商品登録へ移行しました。 商品登録しないとTOPページの商品リンク変更できないしね。 ウチはアイテム数が多いので「使うのは当然CSVでしょ」と言うことでデータ作って実行! 見事にハマったので備忘録として記します。 ハマったポイントの列挙 アイテム数が多い […]

https化注意点:hetemlのサーバ移設失敗例

https化注意点:hetemlのサーバ移設失敗例 2018年7月24日のアップデート以降、chromeでは http://~~ で始まるサイトに『保護されていない通信』と表示させるようになりました。 常時SSL(https)に対応すれば済むのですが、普通にやると結構な金額がかかります。 そこで便利なのが、私の使っているサーバーの1つヘテムルです。 ヘテムルでは簡易SSLが用意されており、無料で常 […]

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

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

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

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

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

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

Laravel:chromeの翻訳しますか?を回避する方法

chromeから「翻訳しますか?」と聞かれます 明らかに日本語で作成してるんですけどね。 ググってみると、<html  lang=”ja”>と記載すればよいとの事。 Laravelの言語属性はどこか、備忘録として記します。 まずはViewで確認する <html lang=”{{ app()->getLocale() }}”> artisanで作 […]

1 7 8