PrestaShop MultiShops类名更改

时间:2016-04-25 21:58:19

标签: javascript php ruby-on-rails prestashop multistore

我有6个相同的商店,但有不同的语言。最后的开发者(没有回答我)创建了这个主题,并在https://www.badetonnesite.de/的标题中制作了“免费送货”图片(带车的红色图片),我应该如何在其他商店/语言中显示它?

我知道在.de商店图片div获得<div class="free_shipping_de"></div>类名称,但在其他商店中它是:<div class="free_shipping"></div>

我在模块中查找代码文件,但我找不到要修改它的文件。也许有人可以帮我解决这个问题吗?我应该在哪里看,我该怎么办?

谢谢你的建议!

1 个答案:

答案 0 :(得分:1)

根据前任开发人员的方式判断,您应该查看您的翻译,因为他的方式是通过

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

themes/default-bootstrap/header.tpl第98行。payment_logo和其他一些内容也是如此。这意味着此div的class属性将从主题翻译中获取当前所选语言。 因此,在您的主题翻译(在您的后台办公室)中,您应该查找free_shipping行并将其翻译为其他语言。

我可能会补充说你很幸运,他没有回应,因为执行得很糟糕:)你应该考虑聘请别人来做正确的事。

此外,您可能希望指示您的服务器禁止directory index,因为现在它允许任何人下载模板文件。理想情况下,我在尝试这样做时会遇到错误。