我正在使用prestashop,我正在考虑如何在页脚中显示所有制造商的列表。
所以在我的footer.tpl中我这样做了:
{if $nbManufacturers > 0}
<div class="row">
<h2>All manufacturers</h2>
<ul id="manufacturers_list">
{foreach from=$manufacturers item=manufacturer name=manufacturers}
<li><img src="{$img_manu_dir}{$manufacturer.image|escape:'htmlall':'UTF-8'}-medium_default.jpg" alt="{$manufacturer.name|truncate:60:'...'|escape:'htmlall':'UTF-8'}" /></li>
{/foreach}
</ul>
</div>
{/if}
但这并没有显示任何东西......我不好吗?是否可以使用插件?
答案 0 :(得分:2)
您可以编辑或创建类/ controller / FrontController.php
的ovverride在
之前插入$this->smartyOutputContent(_PS_THEME_DIR_.'footer.tpl');
此
$this->smarty->assign(array(
'manufacturers' => $manufacturers,
'nbManufacturers' => count($manufacturers)
));