изображение категорий не отображалось в prestashop

Привет, я использовал этот код для отображения категорий с соответствующим изображением. Я использую престашоп 1.4.4.

<ul>            
{foreach from=$blockCategTree.children item=child name=blockCategTree}
{if $smarty.foreach.blockCategTree.last}
{include file="$branche_tpl_path" node=$child last='true'}
{else}
{include file="$branche_tpl_path" node=$child}
{/if}
<img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category')}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" />          
{/foreach}      
</ul>   

Увидев атрибут src с помощью firebug, он показывает такой путь: /prestashop/img/c/-category.jpg

и я хочу, чтобы это отображало изображение- "/prestashop/img/c/6-category.jpg", здесь 6 - это идентификатор изображения. Как я могу использовать код для получения URL-адреса, как указано выше.


person srinu    schedule 02.01.2012    source источник


Ответы (2)


Я думаю, это то, что вам нужно

<img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_category,'category_default')|escape:'htmlall':'UTF-8'}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
person Chanaka    schedule 15.03.2014

привет может быть это может помочь вам

<a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}" class="img">
person ucefkh    schedule 10.02.2013