2

言語ごとに複数のストアビューを持つ1つのWebサイトがあります。何らかの理由で、一部のストアビューにロゴが表示されません。

ロゴが表示されているストアビューでは、予想されるパスがロゴのhrefに表示されます。

 base_url/skin/frontend/default/myTheme/images/logo.png

ロゴへのリンクが壊れているストアビューでは、何らかの理由でテーマディレクトリでロゴが見つからず、次のようにベースディレクトリに戻っています。

 base_url/skin/frontend/base/defualt/images/logo.png

どこが間違っていたのかわかりません。また、ロゴが一方のビューに表示され、もう一方のビューには表示されない理由。ロゴを表示しているビューは少し前に設定されていましたが、この時点で新しいビューを追加しただけです。

追加情報

  1. 新しいストアビューは、[システム]>[ストアの管理]で作成されました
  2. コードネームはmytheme_languagename、例:mytheme_frenchです。
  3. 私は1つのURLを持っています、ストアビューは単に地域のユーザーのためにストアを翻訳するためのものです
  4. [システム]>[構成]>[デザイン]>[テンプレート]に正しい設定があります
  5. 少なくとも1つのビューで[システム]>[デザイン]でデザインの変更を設定しましたが、結果は常に同じです。

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

4

2 に答える 2

2

デザイン設定についてよろしいですか?

I have the correct settings under System > Configuration > Design > template

ロゴはスキン設定であるため、すべてのストアビューでスキンまたはデフォルトに「myTheme」を設定する必要があります。

これは、画像が正しく検出されると、URLが次のようになるためです。

 base_url/skin/frontend/default/**myTheme**/images/logo.png
于 2012-12-21T18:27:52.723 に答える
2
  1. まず、[システム]>[構成]>[デザインとシステム]->[デザイン]からすべてのデザイン変更を削除します。
  2. 次に、[システム]-> [デザイン]からのみ、各ストアビューのデザイン変更を適用します。
  3. ロゴの名前を確認してください。Logo.gifまたはLogo.png
于 2012-12-22T10:14:16.793 に答える