2017-11-14 6 views
1

이 문제가 있습니다. prestashop에서 제품에 첨부 파일로 그림을 추가하면 다운로드/파일 이름에 파일이 저장되지만 파일 이름이 확장자가없는 문제가 있습니다 (예 : b112ddf78daac05a027abd52e67e8d2d6e6dee0a). 파일 이름에 확장자가 없으면 HTML (<img src="">)으로 그림을 표시하는 방법을 알고 있습니까?prestashop에 제품 첨부물 표시

답변

1

$attachments 어레이를 사용하여 제품 페이지에 이미지를 표시한다고 가정합니다. 확장자는 중요하지 않으므로 (브라우저에서 MIME 유형을 찾으려면 here 참조) 다음을 수행 할 수 있습니다.

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