プラグイン > バグ報告・利用に関する質問 > テンプレート開発について |
バグ報告・利用に関する質問
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
casa |
投稿日時: 2012/6/7 12:13
対応状況: −−−
|
長老 登録日: 2011/10/3 居住地: 投稿: 210 |
テンプレート開発について お世話になります。
2.12正式版がリリースされ、プラグインの資料も読んでいたのですが、疑問点が出てきたので、こちらに投稿させて頂きます。 プラグインでは、テンプレートファイル内の要素を指定して、その要素前後にHTMLを追加したり、削除したりできるようになっていますね。 現在、当方でECCUBE用のテンプレートを作成しており、いずれ綺麗にまとめて配布できれば、と考えているのですが、2.12のプラグインとの兼ね合いを考えると、デフォルトのタグやID、クラス名など、そのまま残す形でテンプレートを作成しなければならない、ということになるのでしょうか。 特にお客様情報の入力フォームなどは、tableを使わない形に変更しているのですが、入力フォームの項目を追加/変更するプラグインが使えなくなることを考えると、そのようなテンプレートの変更は行わず、CSSのみで対応すべきなのでしょうか。 個別のお客様向けカスタマイズであれば、プラグインの動作も含めて検証できるので、なんとかなるのですが。 |
AMUAMU |
投稿日時: 2012/6/7 19:01
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: テンプレート開発について 引用:
ご推察の通り配布するようなテンプレートを想定する場合、ある程度ケアが必要かと思います。 1.可能な限りCSSで対応する。 2.既存要素・構造はなるべく変えないようにする。特にcss id指定。 3.cssのclass指定も可能な限り残す。どうしてもtable構造を変えたい場合、構造は可能な限り残ししつつタグを置き返し、idやクラス指定は可能な限りデフォルトと同名にする。 4.cssのclassやid指定単位で大きく変えたい場合、名前はデフォルトとぶつからないように新しい名前を置き、標準の要素は削除しないほうが望ましい(display:none等で残す方が良い)。 という感じかなぁと
|
casa |
投稿日時: 2012/6/8 14:36
対応状況: 解決済
|
長老 登録日: 2011/10/3 居住地: 投稿: 210 |
Re: テンプレート開発について 御返信ありがとうございます。
やはりそうですよね。 管理画面を拡張するプラグインも多いと思いますので、フロント側に限らず、管理側も同様ということになりますね。 なにかうまい方法がないか模索もしつつ、デフォルトに合わせた形で対応していきたいと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |