* ログイン   * ユーザー登録 * FAQ    * 検索
現在時刻 - 2010年9月03日(金) 1:48 am

All times are UTC + 9 hours




新しいトピックを投稿する トピックへ返信する  [ 9 件の記事 ] 
作成者 メッセージ
 記事の件名: ヘッダー背景が変わらない
投稿記事Posted: 2010年3月08日(月) 6:08 pm 
stylesheet.css に下記のように書き込みました。
template_default 以下のimages にlogo_back.gif を入れましたが、
サイトは初期のままです。 どうしてでしょうか?

#logoWrapper {

background-image: url('../images/logo_back.gif');
background-repeat: repeat-y;
backgorund-color: #E8D4E4;
}

#headerWrapper br clearBoth {
display: none;
}
v1.3.0.2日本語版


この記事をリポートする
トップへ
  
引用付きで返信する  
 記事の件名: Re: ヘッダー背景が変わらない
投稿記事Posted: 2010年3月08日(月) 6:22 pm 
オフライン
アバター

登録日時: 2005年9月27日(火) 1:30 pm
記事: 1631
所在地: 大阪府大阪市天王寺区上本町
こんにちわ。kimonoです :)

オーバーライドされているのではないでしょうか?
今回弄られたのはtemplate_defaultのcssでしょうか?それとも、ご自身のテンプレートのcssでしょうか?
初期状態では、clasicになっていて、そちらのcssがオーバーライドされているはずですので、template_defaultのcssを弄っても変わりません。
また、もしくは画像も同じようにご自身のテンプレートのフォルダに入れてみては如何でしょうか?

_________________
☆☆☆CMS専用高速レンタルサーバー、テンプレート配布、独自SSL、各種決済代行、各種カスタマイズしてます☆☆☆
会社サイト XOOPS&ZOX、Zen Cart、アフェリエイト、マルチサイト
http://www.obitastar.co.jp/
http://server.obitastar.co.jp/
http://template.obitastar.co.jp/
運営サイト(着物) Zen Cart
http://www.online-kimono.jp/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: Re: ヘッダー背景が変わらない
投稿記事Posted: 2010年3月08日(月) 8:40 pm 
kimonoさんありがとうございます。
説明不足でした。template_defaultのcssです。

ちなみに独自のテンプレートを作りましてlogo.gif を入れましたが
そちらも反応しませんでした。
/httpdocs/includes/templates/MyTemplate/images

すみませんが、clasicになっていて、とはclassicフォルダということですか?
どこにオーバーライトされているんですか?

申し訳ありません、初心者で。


この記事をリポートする
トップへ
  
引用付きで返信する  
 記事の件名: Re: ヘッダー背景が変わらない
投稿記事Posted: 2010年3月09日(火) 2:04 am 
>ちなみに独自のテンプレートを作りましてlogo.gif を入れましたが
>そちらも反応しませんでした。
>/httpdocs/includes/templates/MyTemplate/images

と言うことは、/includes/templates/MyTemplate/css/のなかにCSSファイルはないんですか?

思うに、オーバーライドが分からないとなると独自のテンプレートは作れない気がするのですが、そのMyTemplateはきちんと適用されてますか?

管理画面>>追加設定・ツール>>テンプレートの設定

ここで適用されているテンプレートはどうなってますか?

デフォルトはclassicです。
その場合、CSSファイルは、
/includes/templates/classic/css/ の中にあります。


この記事をリポートする
トップへ
  
引用付きで返信する  
 記事の件名: Re: ヘッダー背景が変わらない
投稿記事Posted: 2010年3月09日(火) 2:30 pm 
ゲストさんありがとうございます。

用されているテンプレートはclassicでした。
言い訳をすると、市販のカスタマイズガイドに デフォルトは
templete_default だと書いてあったから、そこだと思ってました。

しかし不思議なのはlogo.gif は templete_default から反映されている
ようなのです。

オーバーライトの件ですが、templatesディレクトリー下に新たにテンプレートのフォルダを設け、その中にデフォルトと同じ位置に変更を加えるファイルを部分的に置けば
新しいのが反映され、それ以外はデフォルトのテンプレートが反映されるという
風に書かれていたのですが、これも間違いですか?

MyTemplate以下にもすべてデフォルトと同じファイルをそろえなければいけない
ということですか?


この記事をリポートする
トップへ
  
引用付きで返信する  
 記事の件名: Re: ヘッダー背景が変わらない
投稿記事Posted: 2010年3月11日(木) 4:55 am 
オフライン

登録日時: 2006年9月24日(日) 12:43 am
記事: 87
所在地: 名古屋
こんにちは。demoと申します。

引用:
用されているテンプレートはclassicでした。
言い訳をすると、市販のカスタマイズガイドに デフォルトは
templete_default だと書いてあったから、そこだと思ってました。

しかし不思議なのはlogo.gif は templete_default から反映されている
ようなのです。


デフォルトのテンプレートは、templete_defaultで合っていますよ。
logo.gif は、classicの中に画像がない為、templete_defaultの画像がオーバーライドで反映されています。
ご自身の作製したテンプレートの画像を反映させるなら、作製したテンプレートのCSSで設定すれば反映されると思います。
ちなみに一番手っ取り早いのは、templete_defaultのlogo.gif画像を上書きです(笑)
zen-cartのオーバーライドは、利用しているテンプレートの中にないファイルを、templete_defaultのファイルでまかないます。

引用:
MyTemplate以下にもすべてデフォルトと同じファイルをそろえなければいけないということですか?


全部ファイルを揃える必要はないですよ。
変えたいファイルだけを用意して、ご自身のテンプレートに入れれば、それだけがオーバーライドされます。
ただし、ディレクトリ構造(フォルダの階層)とファイルの名前は、デフォルトと同じにしないと反映されないので、ここは注意して下さい。

_________________
-----------------------------------------
Zen Cart 1.3.0.2-l10n-jp-6
データベースのパッチレベル: 1.3.0.2-l10n-jp-6
PHP バージョン: 5.2.5
MySQL 5.1.22


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: Re: ヘッダー背景が変わらない
投稿記事Posted: 2010年3月13日(土) 12:00 am 
demo さんが書きました:
logo.gif は、classicの中に画像がない為、templete_defaultの画像がオーバーライドで反映されています。


なるほど、わかりました。
それでlogo.gif がtemplete_defaultのが繁栄されていたんですね。

templete_defaultがデフォルトとするとclassic側が新規扱いという感じですか。
だから背景はclassicを反映しているわけですね。

demoさんありがとうございました。


この記事をリポートする
トップへ
  
引用付きで返信する  
 記事の件名: Re: ヘッダー背景が変わらない
投稿記事Posted: 2010年3月13日(土) 3:25 am 
オフライン

登録日時: 2006年9月24日(日) 12:43 am
記事: 87
所在地: 名古屋
ゲスト様、ご理解ありがとうございます。

あとで読み返しましたら、ちょっと説明がおかしかったので(正確にはclassicがオーバーライドされている)補足的に記載させて頂きます。

templete_default → サイトのデザインの他に、商品ページやログインページなど運用するために必要なファイルが入っている基準のテンプレート。

classic → デザインテンプレート。

templete_default は、テンプレートと考えるよりは、サイト全体の骨組みと考えた方が解りやすいかもしれません。
classicは、templete_defaultの上に乗っかっているデザインのテンプレートという感じです。

表示の順番は、
管理画面で選択しているテンプレート > templete_default
になります。

インストールしたばかりの時は、classicが自動で選択されているので、classicフォルダの中身がオーバーライドされて、
 classic > templete_default
 の順番でファイルが読み込まれます。
classicフォルダにないファイルの表示はtemplete_defaultが補足します(今回はlogo.gifをtemplete_defaultが補足)

独自の表示をさせたい(オーバーライドさせたい)場合は、独自のテンプレート専用のフォルダを作成して、その中に変更したいファイルを入れます。
この時にディレクトリ階層とフォルダ名とファイル名はtemplete_defaultを参照して、同じ階層で同じ名前にします。
独自テンプレートにないファイルはtemplete_defaultが表示してくれるので、必要なファイルだけを作製して、サーバーにアップして、管理画面で選択。

独自テンプレート > templete_default の順番でファイルが読み込まれて表示されます。

なるべくかみ砕いたつもりですが、解りにくかったらごめんなさいm(__)m
オーバーライドを上手く運用すると、色々なページ(例えば商品説明のページ)が好きにデザインできるので、楽しくなります。
頑張って下さい。

_________________
-----------------------------------------
Zen Cart 1.3.0.2-l10n-jp-6
データベースのパッチレベル: 1.3.0.2-l10n-jp-6
PHP バージョン: 5.2.5
MySQL 5.1.22


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: Re: ヘッダー背景が変わらない
投稿記事Posted: 2010年3月14日(日) 10:16 pm 
最初にあやまりますが、ゲストはコロコロと同一人物です。
demoさんありがとうございます。
これで頭の中すっきりしました。
2007年に出たカスタマイズガイドを見ながらやっていますが、
こういう説明があれば最初からつまずかないで済んだのに
と思っております。そのガイドにはclassicの存在は全く
書かれておりませんでした。 助かりました。


この記事をリポートする
トップへ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 9 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[1人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Translated to Japanese principally by ocean