2017-11-14 6 views
1

Ich habe dieses Problem. In Prestashop, wenn ich ein Bild als Anhang zu einem Produkt hinzufügen, speichert es Datei in Download/Dateiname, aber das Problem ist, dass der Dateiname ohne Erweiterung ist (zB. B112ddf78daac05a027abd52e67e8d2d6e6dee0a). Wissen Sie, wie man Bild in HTML anzeigt (<img src="">), wenn Dateiname keine Erweiterung hat?Produktanhang in Prestashop anzeigen

Antwort

1

Ich gehe davon aus, dass Sie das $attachments Array verwenden, um das Bild auf der Produktseite anzuzeigen? Da die Erweiterung keine Rolle spielt (der Browser sucht nach dem MIME-Typ, siehe unter here), könnten Sie Folgendes tun:

{foreach from=$attachments item=attachment name=attachments} 
    <img src="{$link->getPageLink('attachment', true, NULL, "id_attachment={$attachment.id_attachment}")|escape:'html':'UTF-8'}"> 
{/foreach} 
Verwandte Themen