2013-04-27 57 views
2

嗨我想获取视频时,它设置在基本图像的地方,但是当我试图做,我也获得基本图像附近的视频。我也有一个if...else声明试来试和检索的预期产量,但不可能...在opencart产品页面中没有得到正确的输出

码是什么我使用

<?php 
    if ($product_videos) { 
     foreach ($product_videos as $product_video) { 
      if($product_video['base_image'] == 1) { 
?> 
<div class="image"> 
    <iframe class="youtube-player" height="228px" width="228px" type="text/html" src="http://www.youtube.com/embed/<?php echo $product_video['youtube_id']; ?><?php echo $youtube_extension; ?>"></iframe> 
</div> 
<?php 
      } 
     } 
    } else if($thumb) { 
?> 
<div class="image"> 
    <a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="img_<?php echo $product_id; ?>" /></a> 
</div> 
<?php 
    } 
?> 

输出错误是什么我得到

enter image description here

我不希望图像靠近视频。

+1

什么是你想要的布局/输出? – Sean 2013-04-27 05:36:43

+0

我希望的布局是我不希望图像(显示器)(视频的权利)有视频时有... – 2013-04-27 05:40:32

回答

1

尝试娄code..I'm肯定它会工作

 <?php if ($product_videos) { ?> 
    <?php foreach ($product_videos as $product_video) { ?> 
     <?php if($product_video['base_image'] == 1) { ?> 
      <div class="image"> 
      <iframe class="youtube-player" height="228px" width="228px" type="text/html" src="http://www.youtube.com/embed/<?php echo $product_video['youtube_id']; ?><?php echo $youtube_extension; ?>"></iframe> 
      </div> 
     <?php } ?> 
    <?php } ?> 
<?php } ?> 
<?php if ($product_video['base_image'] == 0) { ?> 
    <?php if($thumb) { ?> 
    <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="img_<?php echo $product_id; ?>" /></a></div> 
    <?php } ?> 
<?php } ?> 
+0

谢谢@Nikunj Patel ....你的解决方案工作正常...... :) – 2013-04-27 05:41:18

相关问题