Because We Love Happy Coding

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

ECCUBE3のプラグインを開発する

目次 目次 Requirements プラグインにできること HTTPリクエスト、Routingをきっかけに処理する イベント、フックポイントをきっかけに処理する サービスを提供し、呼び出された時に処理する インストール時等に処理をする プラグイン実装の参考記事 プラグ…

コーディングから誤字を減らす具体的な手順

コーディングをしていて参るのが、誤字の多さ。きちんとエラーを吐いてくれればまだいいのだが、エラーを吐かないような誤字は本当に時間をとられる。 プログラミング書いてて誤字由来のバグにめちゃくちゃ時間をとられてるんだけどみんなそうなんだろうか。…

テスト中はECCUBE3のキャッシュ生成を止めておきたい

ECCUBE3を開発していて悩まされるのがキャッシュ。 デバッグ環境(index_dev.php経由でのアクセス)を使えばキャッシュは無視してくれるんだけれど、顧客で確認してもらう前にいちいち管理画面でキャッシュを削除しないといけないし、先方から来た修正をその…

デバッグモードで効いてるCSSが通常モードで反映されない

Requirements [EC-CUBE] EC-CUBE3.0.16 現象 デバッグモード(https://some.site.com/index_dev.php)ではCSSが適用されているのに、デバッグモードを外す(https://some.site.com/)とCSSが適用されない。 Chromeの開発者ツールで確認すると、デバッグモード…

ECCUBE3 の概要

前の記事では、ECCUBE3を始めるにあたって知っておいた方がましなこと、を書いた。 今回は全体の概要。 目次 目次 Requirements インストール時のディレクトリ構成 appディレクトリ htmlディレクトリ srcディレクトリ vendorディレクトリ 各クラスの役割を理…

JavaScriptまたはVue.jsでグラフを描くためのライブラリを探した

自分用に作っているwebアプリで構成比率の円グラフ(Pie chart)を作りたいので、ライブラリについて調べて見た。 Requirements JavaScript Vue.js 記事 JavaScriptでグラフ描画入門!全8個のライブラリをコード付きで一挙に解説! - paiza開発日誌 Chart.j…

ECCUBE3 をはじめる

目次 目次 Requirements ここは、初心者に優しいECCUBE3のページ。 環境 対象読者 ECCUBE3 のつらみ ECCUBE3 のカスタマイズ 本体をいじりたくない ECCUBE3を教材にして、Synfony2を学ぶ デバッグ デバッグモードを使えるようにする デバッグモードでの注意…