質問 > フロント機能 > 1つのEC-CUBEで複数のデザインを反映させたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ade |
投稿日時: 2008/11/8 2:07
対応状況: 開発中
|
新米 登録日: 2008/7/13 居住地: 投稿: 4 |
1つのEC-CUBEで複数のデザインを反映させたい [EC-CUBE] 2.3.0
[レンタルサーバ] WADAX [OS] 不明 [PHP] PHP 5.2.6 [データベース] MySQL 4.1.22 [WEBサーバ] 不明 [ブラウザ] Lunascape5.0α1 [現象] 現在ポータルサイトのデザインを行っています。 サーバの設置等はプログラマの方が行っておりOSやWEBサーバ名がわかりません。 ●1つのEC-CUBEで複数のデザインを反映する事は可能でしょうか? Aサイト・Bサイト・Cサイトで、それぞれのデザイン・レイアウトを反映させたいのです。 例えば、楽天等はトップページや店舗ページ等はそれぞれデザイン・レイアウトが違いますがヘッダやカートの中等は同じです。 そうでは無く、ヘッダやカートの中身なども丸っきりデザイン・レイアウトを変更させたいのです。 現在はヘッダやブロック機能を利用せずhtmlとCSSでページごと記入し反映させています。 ですが、プログラムの関係していそうな「商品一覧」「MYページ」「商品詳細」「カート」等のデザイン反映方法が分からず詰まっています。 ベースとなるAサイトの「商品一覧」など上記で上げた部分は管理画面のデザイン反映>ページ詳細設定で変更しているのですが、これだと他のBサイト・Cサイトも同じデザインになってしまいます。 私はデザイン担当なのでHTML・CSSは分かるのですがPHPは全くわかりません。 FTPより該当プログラムの入ったフォルダの複製やリンク先の変更などでデザインの切り替えは可能でしょうか。 これは私レベル(HTML・CSSが分かるレベル)で対応出来るのでしょうか・・・? 大変困っているので解決策などお教え頂けますでしょうか。 宜しくお願い致します。 ----追記 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=2122&forum=11&post_id=7406#forumpost7406 上記の質問も読ませて頂きましたが結局ダメという事でしょうか? 何か方法はありませんでしょうか・・・。。 |
uebuya |
投稿日時: 2008/11/8 9:27
対応状況: −−−
|
常連 登録日: 2008/8/8 居住地: 投稿: 32 |
Re: 1つのEC-CUBEで複数のデザインを反映させたい お世話になります。
ドキュメントルート以下に複数のECCUBEを 入れて分けたらだめなんでしょうか? A・B・Cサイトでデータを共有するために 一つのECCUBEでやるんですかね? もしそうする場合、どういったディレクトリ構造 でやられているのでしょうか。 差し支えなければ教えてください。 ちなみに、idやclass属性にa-とかb-とか分けて やってしまうと問題ありますか? |
ade |
投稿日時: 2008/11/13 17:29
対応状況: −−−
|
新米 登録日: 2008/7/13 居住地: 投稿: 4 |
Re: 1つのEC-CUBEで複数のデザインを反映させたい >A・B・Cサイトでデータを共有するために
>一つのECCUBEでやるんですかね? >もしそうする場合、どういったディレクトリ構造 >でやられているのでしょうか。 >差し支えなければ教えてください。 1つのサーバに複数のEC-CUBEを入れることが出来るんですか? まだデフォルトのもの以外設置しておらず、どうやったら出来るのかと思い質問させて頂きました。 データ共有のためなのかはちょっと分かりかねます・・・。 >ちなみに、idやclass属性にa-とかb-とか分けて >やってしまうと問題ありますか? こちらはCSSの事でしょうか? ちょっと分かりませんでしたので、具体例など教えていただければと思います。 宜しくお願いします。 |
uebuya |
投稿日時: 2008/11/13 21:10
対応状況: −−−
|
常連 登録日: 2008/8/8 居住地: 投稿: 32 |
Re: 1つのEC-CUBEで複数のデザインを反映させたい adeさま
お世話になります。 > データ共有のためなのかはちょっと分かりかねます・・・。 > こちらはCSSの事でしょうか? 上記は、1つのEC-CUBEで複数サイトを運営されているとしたら (可能かどうかもわかりませんが。。) それはデータ共有のためなのかな?という疑問と、 もしそれが可能ならCSSで、id,classごとごっそり分ければ デザインを分けることは可能かなと思った次第です。 > 1つのサーバに複数のEC-CUBEを入れることが出来るんですか? 実運用ではやっていませんが、テスト環境(VMWare)では 試したことがあります。 http://www.hogehoge.com/siteA/ https://ssl.hogehoge.com/siteA/ http://www.hogehoge.com/siteB/ https://ssl.hogehoge.com/siteB/ っていう感じにする場合は、 比較的簡単にいくのではないでしょうか。 ドメイン違いとかでは相当苦労するようですが。。 |
WHAT |
投稿日時: 2008/11/14 3:56
対応状況: −−−
|
半人前 登録日: 2008/7/4 居住地: 東京 投稿: 20 |
Re: 1つのEC-CUBEで複数のデザインを反映させたい あまり参考にはならないかもしれませんが…
>1つのサーバに複数のEC-CUBEを入れることが出来るんですか? DBを独立させ、ディレクトリ構造を分ければ特に問題なく 運用可能です。私は1つのサーバーにディレクトリを分けて EC CUBEを運用しています。 マルチドメインやサブドメインでも大丈夫です。 とは言うものの今回のケースは違うようですね。。。 A・B・Cのサイトそれぞれが配送方法や会員名簿を共有せずに独立しているのであれば、分かりかねますが、共有している場合、 ページ詳細設定でページを増やすような形で、それぞれを運用しているのではないでしょうか? http://hogehoge.com/A-site/ http://hogehoge.com/B-site/ ↑こんなケースです。 こういうケースの場合は、それぞにhtmlやcssを適用させればいいので、特にphp等のカスタマイズは必要ないと思います。 cssでレイアウトを#layaoutとしたならば Aサイト用のレイアウトを#layout_a Bサイト用のレイアウトを#layout_b Cサイト用のレイアウトを#layout_cとして、 それぞれに記載・適用すれば問題ないハズです。。。 上記のケースでないのであれば、施工したプログラマに聞いた方が良いかもしれません。 多店舗展開は方法によりけりです。楽天と同等のシステムならば、難しいですが、上記に記載したように、1つを検索用にEC CUBEを導入して、後はショップ用に連動させれば擬似的にですが楽天の“ような”多店舗展開は可能です。 ただ、手動でやる分には問題ないのですが、 DBを引っ張ってきて自動で検索連動させるには、相応のカスタマイズが必要になるかと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |