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!!