2016-10-05 1 views
-2
<div class="banner-base clearfix"> 
    <?php 

     $bannerImages = $objBanner->getFields("ban_image","position","learnlink"); 

     foreach($bannerImages as $banner) { ?> 

      <div class="banner-item"> 
       <span class="banner-image"> 
        <a href="<?php echo $banner['learnlink']; ?>"> 
         <img src="img/banner-images/<?php echo $banner['ban_image']; ?>"> 
        </a> 
       </span> 
      </div> 
    <?php }?> 
</div> 

Я пытаюсь сделать баннер сайта в качестве ссылки для кликов, но он не меняется на интерактивный баннер.Clickable Website Banner

+0

есть ли выход для $ баннера [] вообще? – mtness

+0

Поможет, если вы можете добавить это, пожалуйста. – Kitson88

+0

@ Kitson88 FYI, вам не нужно эхо 'var_dump()'. Он возвращает пустоту. – jhmckimm

ответ

0

решаемые

$bannerImages = $objBanner->getFields("ban_image","position","learnlink"); 

я заменил эту строку на строку ниже

$bannerImages = $objBanner->getFields($table_fields,"","position"); 

И я добавил на событие щелчка внутри DIV

<div class="banner-item" onclick="window.open('<?php echo $banner["learnlink"]; ?>'); return true;" style="cursor:pointer">