Php Prestashop:徽标有问题,我不知道';我看不到它在前端

Php Prestashop:徽标有问题,我不知道';我看不到它在前端,php,prestashop,Php,Prestashop,网站:www.e-veloce.com 我看不到标志 我试图将header.tpl中的src更改为 <a href="{$base_dir}" title="{$shop_name|escape:'html':'UTF-8'}"> <img class="logo img-responsive" src="https://www.e-veloce.com/presta/img/logo.jpg" alt="{$shop_name|escape:'html':'UTF-8'}"{

网站:www.e-veloce.com

我看不到标志

我试图将header.tpl中的src更改为

<a href="{$base_dir}" title="{$shop_name|escape:'html':'UTF-8'}">
<img class="logo img-responsive" src="https://www.e-veloce.com/presta/img/logo.jpg" alt="{$shop_name|escape:'html':'UTF-8'}"{if $logo_image_width} width="{$logo_image_width}"{/if}{if $logo_image_height} height="{$logo_image_height}"{/if}/>
</a>

在那之后,我没有看到标志

logo.jpg文件位于presta/img/logo.jpg中,因此看起来不错

有什么想法吗


它发生在我进行SSL认证之后。

我找到了解决方案。您需要执行以下操作:

<img class="logo img-responsive" src="img/logo.jpg" alt="Veloce - Chemia od nas, dla Ciebie" width="367" height="54">

所以我用https://将src剪切到img/logo.jpg


这个问题很普遍,我希望这个解决方案将来能帮助别人

我找到了解决方案。您需要执行以下操作:

<img class="logo img-responsive" src="img/logo.jpg" alt="Veloce - Chemia od nas, dla Ciebie" width="367" height="54">

所以我用https://将src剪切到img/logo.jpg


这个问题很普遍,我希望这个解决方案将来能帮助别人

如果您指出了错误的路径,只需删除
/presta/
。根据您的代码,这应该可以工作:

<a href="{$base_dir}" title="{$shop_name|escape:'html':'UTF-8'}">
    <img class="logo img-responsive" src="https://www.e-veloce.com/img/logo.jpg" alt="{$shop_name|escape:'html':'UTF-8'}"{if $logo_image_width} width="{$logo_image_width}"{/if}{if $logo_image_height} height="{$logo_image_height}"{/if}/>
</a>

如果您指示的路径不正确,只需删除
/presta/
。根据您的代码,这应该可以工作:

<a href="{$base_dir}" title="{$shop_name|escape:'html':'UTF-8'}">
    <img class="logo img-responsive" src="https://www.e-veloce.com/img/logo.jpg" alt="{$shop_name|escape:'html':'UTF-8'}"{if $logo_image_width} width="{$logo_image_width}"{/if}{if $logo_image_height} height="{$logo_image_height}"{/if}/>
</a>

使用以下方法:

src="{$base_dir_ssl}img/logo.jpg"; // https://www.e-veloce.com/img/logo.jpg
src="{$base_dir_ssl}presta/img/logo.jpg"; // https://www.e-veloce.com/presta/img/logo.jpg
使用以下命令:

src="{$base_dir_ssl}img/logo.jpg"; // https://www.e-veloce.com/img/logo.jpg
src="{$base_dir_ssl}presta/img/logo.jpg"; // https://www.e-veloce.com/presta/img/logo.jpg

如果您的URL上没有任何文件夹,则这种方式是正确的。如果在prestashop上打开link_rewrite,则在url上有文件夹的任何页面上都会出现问题(例如:=>不存在)。如果url上没有文件夹,则这种方式是正确的。如果在prestashop上打开link_rewrite,则在url上有文件夹的任何页面上都会出现问题(例如:=>不存在)