Because We Love Happy Coding

フリーライターからエンジニアへ。発信力だけあり余ってる感じ

ECCUBE3の送料を変更する

目次 目次 環境 手順など 合計金額が合わない 環境 [EC-CUBE] EC-CUBE3.0.16 手順など 何度やってもうまくいかず苦労した。手強い。 /* $eventから受注データを取り出す */ $order = $event->getArgument('Order'); $deliveryFee = $this->getDeliveryFee($o…

ECCUBE3の管理画面のパスワードを紛失した時の処置

環境 [EC-CUBE] EC-CUBE3.0.16 開発中にサーバーを変えたりすると、dbのマイグレーションの関係で、けっこう頻繁に管理画面に入れなくなったりする……。 以前の解決方法 前回はこちらのやり方で解決した気がする。 【3.0.15】管理者パスワードを忘れた時に管…

ECCUBE3で受注確認メールの内容を修正する

目次 目次 環境 event.yml EVENTファイル 受注確認のメールにプラグインから手を入れたい。普通のテンプレートイベントと似て少々異なるので、手順を調べるのに戸惑った。イベントmail.orderをフックする。共通フックポイントとか呼ばれるものらしい。一次資…

Stylusを使って、kintoneを改良する

Chromeの機能拡張「Stylus」は、ユーザーが勝手にCSSを追加できる。これを使って、kintoneの画面を少々いじってみたい。 メニューのスペース選択リンクを拡張する。 メニューの「スペース」を選択するところ。 クリックできる部分を幅いっぱいに拡張し、色を…

ECCUBE3 のTelType、FaxType、ZipType、KanaTypeには注意が必要

faxタイプはtelタイプでもある。 TelTypeExtensionで、->remove('tel02')->remove('tel03')->add('tel01','tel',array())をしてみたら、なぜかfaxの中にもtel01が追加されている。 試しにTelTypeExtensionの->add('tel01','tel',array())を削除してみたらfax…

数字のSpellOut、つまり英単語表記をECCUBE3に導入する

数字の誤読を防ぐために英語圏では、数字を英単語で綴る、という文化がある。WordingとかSpellOutとか呼ぶようだ。 海外送金などでは大きな金額を間違えずに英単語で書かされる場合もあり、けっこう面倒くさい。 ECCUBE3 の英語化にあたりSpellOutの要望があ…

デバッグモードではアクセスできるページが404エラーになる

index_dev.php/を介したデバッグモードでは全ページ問題なくアクセスできるが、通常モードにすると404エラーになる、という現象に遭遇して焦った。 目次 目次 環境 結論から 環境 [EC-CUBE] EC-CUBE3.0.16 [レンタルサーバ] XServer [PHP] 5.6.36 [データベ…