// Fix error if default blockbanner image is missing
This commit is contained in:
@@ -64,7 +64,8 @@ class BlockBanner extends Module
|
|||||||
{
|
{
|
||||||
if (!$this->isCached('blockbanner.tpl', $this->getCacheId()))
|
if (!$this->isCached('blockbanner.tpl', $this->getCacheId()))
|
||||||
{
|
{
|
||||||
$this->smarty->assign('banner_img', Configuration::get('BLOCKBANNER_IMG'));
|
if (file_exists(_PS_MODULE_DIR_.'blockbanner'.DIRECTORY_SEPARATOR.Configuration::get('BLOCKBANNER_IMG')))
|
||||||
|
$this->smarty->assign('banner_img', Configuration::get('BLOCKBANNER_IMG'));
|
||||||
$this->smarty->assign('banner_link', Configuration::get('BLOCKBANNER_LINK'));
|
$this->smarty->assign('banner_link', Configuration::get('BLOCKBANNER_LINK'));
|
||||||
$this->smarty->assign('banner_desc', Configuration::get('BLOCKBANNER_DESC'));
|
$this->smarty->assign('banner_desc', Configuration::get('BLOCKBANNER_DESC'));
|
||||||
$sql = 'SELECT COUNT(*)
|
$sql = 'SELECT COUNT(*)
|
||||||
|
|||||||
@@ -26,11 +26,15 @@
|
|||||||
<!-- Block stores module -->
|
<!-- Block stores module -->
|
||||||
<div id="banner_block_top">
|
<div id="banner_block_top">
|
||||||
<div class="banner-top">
|
<div class="banner-top">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<a href="{$banner_link}" title="{$banner_desc}">
|
<a href="{$banner_link}" title="{$banner_desc}">
|
||||||
<img src="{$module_dir}{$banner_img}" alt="{$banner_desc}"/>
|
{if isset($banner_img)}
|
||||||
</a>
|
<img src="{$module_dir}{$banner_img}" alt=""/>
|
||||||
</div>
|
{else}
|
||||||
|
{$banner_desc}
|
||||||
|
{/if}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- /Block stores module -->
|
<!-- /Block stores module -->
|
||||||
|
|||||||
Reference in New Issue
Block a user