【CentOS6】yum update エラー
先日、yum updateを実行したところ以下のエラーが発生しました。 すべてのミラーサイトのURLがエラーになっており、おかしいと思い調べてみたところ、2020-11-30に、CentOS6のサポートが終了していること…
先日、yum updateを実行したところ以下のエラーが発生しました。 すべてのミラーサイトのURLがエラーになっており、おかしいと思い調べてみたところ、2020-11-30に、CentOS6のサポートが終了していること…
Laravel8系を使ったサイトの制作案件で、ユーザをログイン順に表示することになりました。はじめはSessionsテーブルのlast_activityの値を使って実装できないかと考えたのですが、SQL周りのプログラムが…
EC-CUBE3系で本体のソースコードを編集せずに、プラグインからServiceクラスを拡張する方法を紹介します。 方法は簡単で、プラグイン直下にServiceディレクトリを作成し、そこに拡張したいServiceクラスを…
EC-CUBE4系では、商品をカートに入れてから購入完了までのフローに処理を介入させるためには、PurchaseFlowを利用します。 今回は、そのPurchaseFlow内でURLパラメータ等を利用したい人のためにRe…
EC-CUBE4系でプラグインの開発をしていたところ、インストール時に以下のようなエラーが発生しました。 Failed to start the session because headers have already …
EC-CUBE4系でプラグインを作るときに、初期データの挿入などを行うPluginManager.phpですが、このクラス内でEC-CUBEの定数を呼び出したいときがあります。 Controllerクラスなどからは、コン…
今日は、プログラミングに興味がある人たちにむけて、学習する上で私なりに大切だと思うポイントをご紹介したいと思います。子供や大人問わず役に立ちます。 とにかく作る プログラミングは数学の教科書のように抽象的な話が多い学問で…
英語の勉強をはじめて2年ほど経つのですが、私が普段から愛用している文通アプリの「SLOWLY」について、海外の人との効率的な会話の練習方法を見つけました。英語初心者でも実践できるので、今回はそれをみなさんに共有させて頂こ…
AWSのEC2でEC-CUBE4系をベースとしたサイトを構築する際に、HTTPSを導入する方法を紹介します。方法としては、Let’s Encryptのcertbotを使って導入するか、AWSのCertific…
EC-CUBE4系で、最低購入金額を設定する仕組みを実装します。カートに商品を入れた時と購入確認画面で商品の小計を計算して、最低購入金額以下であれば、購入ができないような仕組みにします。 また、今回は複数の届け先には非対…