2016-04-25 8 views
0

を変更します。最後の開発者(私には答えない)がこのテーマを作成し、ヘッダにhttps://www.badetonnesite.de/の「送料無料」画像(車のある赤)を作成しました。他の店舗や言語で表示するにはどうすればよいですか?PrestaShopのMultiShopsクラス名私は6つの同じお店を持っていますが、異なる言語で

私は.DE店の絵のdivに<div class="free_shipping_de"></div>クラス名を取得しますが、他の人にそれがあることを知っている:<div class="free_shipping"></div>

私はコードファイルで、モジュールで探していたが、私はそれを修正するファイルを見つける傾けます。誰でもこの問題で私を助けることができますか?どこを見たらいいですか?

は助言にありがとうございます!彼はそれを行っている方法は、あなたのthemes/default-bootstrap/header.tpl

<div class="{l s='free_shipping'}"></div> 

を経て、ライン98と同じでpayment_logoのために行くされているため

答えて

1

以前の開発者がそれを行っている方法から判断すると、あなたは、あなたの翻訳になりますし、いくつかの他の。つまり、このdivのclass属性は、現在選択されている言語のテーマの翻訳から取得されます。 あなたのテーマの翻訳(あなたのバックオフィスで)には、free_shipping行を探して他の言語に翻訳する必要があります。

私は、これは非常に不十分に実行されるので、あなたは、彼が応答しない幸運:)あなたはそれを正しく行うために誰かを雇うことを検討してください追加される場合があります。今、それは誰もがテンプレートファイルをダウンロードすることができますので、

また、あなたは、directory indexを禁止するようにサーバーに指示することもできます。理想的には、私はこれをしようとするとエラーが発生しているはずです。

+0

ありがとうございました! Uはコードファイルの周りの3日間の旅行を解決しました。それを変更するのはとても簡単でした.. + rep – Baivaras

+0

あなたが気にしないなら、もう1つ。私のファイルには、どのようにまったく同じコードとコード行がありましたか?インスペクタエクステンションやそれに類するものがありますか? @Eihwaz – Baivaras

+1

いいえ、私が言ったように、あなたのディレクトリは開いていて、テンプレートは誰でも自由にダウンロードできます。ブラウザのテンプレートファイルに直接移動してください:テンプレートがダウンロードされます。このような動作を防ぐために 'directory index'を使うことを勧めたのは、誰かが直接ファイルにアクセスしようとしているときにサーバーが' forbidden'を返さなければならないからです。 – Eihwaz

関連する問題