バージョン選択

フォーラム

メニュー

オンライン状況

52 人のユーザが現在オンラインです。 (43 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 52
もっと...

サイト内検索

質問 > フロント機能 > 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を引っ張ってきて自動で検索連動させるには、相応のカスタマイズが必要になるかと思います。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,711名です
総投稿数は109,948件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.