ECCUBE3プラグインのconfig.mlのnameとcodeに使える文字について

ECCUBE3プラグインのconfig.mlのnameとcodeに使える文字についてメモしておきたいと思います。

 

まずは、基本の仕様として、

〜〜〜仕様〜〜〜

■name

・日本語OK

プラグイン一覧の名前として表示される

■code

・アッパーキャメルケースで記述(PointCardみたいな感じ)

プラグインインストール時、/app/Pluginフォルダ直下に作成されるフォルダ名になる

・オーナーズストアで一意である必要がある。

(一意にするために、プレフィックスに会社名をいれているところもあります。)

 

〜〜〜使える文字〜〜〜

■name

・先頭大文字アルファベット→OK

・先頭小文字アルファベット→OK

・先頭半角数字→OK

・先頭日本語→OK

・先頭絵文字→NG!!

 

■code

・先頭大文字アルファベット→OK

・先頭小文字アルファベット→OK ※大丈夫だが、ECCUBEの仕様上大文字にすべき

・先頭半角数字→NG!!

・先頭日本語→NG!!

・先頭絵文字→NG!!