Prestashop-默认类别图像

Prestashop-默认类别图像,prestashop,categories,prestashop-1.6,Prestashop,Categories,Prestashop 1.6,Prestashop版本1.6.9 不幸的是,我有很多没有图片的分类,所以当浏览这样的分类时,页面看起来像这样。 另一件奇怪的事情是图片返回时带有404状态码 现在,我想使用一些默认图像时,并没有特殊的图像类别 我怎样才能做到这一点呢?这有点奇怪,因为图像在任何地方都被使用,图像被设置,但不存在于文件中 这里使用的图像是img/404.gif,但如果您更改它,它也将用于其他地方 如果您想更改类别图像(我假设是子类别图像),那么您应该修改主题的模板文件,并添加到自定义图像的链接。比如说, 主题/默

Prestashop版本1.6.9

不幸的是,我有很多没有图片的分类,所以当浏览这样的分类时,页面看起来像这样。 另一件奇怪的事情是图片返回时带有404状态码

现在,我想使用一些默认图像时,并没有特殊的图像类别


我怎样才能做到这一点呢?

这有点奇怪,因为图像在任何地方都被使用,图像被设置,但不存在于文件中

这里使用的图像是
img/404.gif
,但如果您更改它,它也将用于其他地方

如果您想更改类别图像(我假设是子类别图像),那么您应该修改主题的模板文件,并添加到自定义图像的链接。比如说,

主题/默认引导/category.tpl@Line:80

{if $subcategory.id_image}
    <img class="replace-2x" src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html':'UTF-8'}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
{else}
    <img class="replace-2x" src="{$img_cat_dir}default-medium_default.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
{/if}
{if$subcategory.id_image}
getCatImageLink($subcategory.link_rewrite,$subcategory.id_image,'medium_default')|转义:'html':'UTF-8'}“alt=”“width=“{$mediumSize.width}”height=“{$mediumSize.height}”/>
{else}
{/if}

Hi-gskema,谢谢你的回复,我真的很感激。我已经更改了你指向我的代码,所以它现在可以按照我想要的方式工作。出于某种原因,在我的例子中,if条件{if$subcategory.id_image}被解释为true,因此prestashop尝试加载不存在的图像并返回404.gif。再次感谢!