如何在 1 个横幅中显示 div - opencart
how to display div inside 1 banner - opencart
我正在使用 opencart 开发自己的网上商店。
我有 2 个横幅 a.k.a 2 张图片,第一张显示促销产品,第二张显示联系电话。
现在我想在第一个横幅中创建 div,其中将包含指向其他网站的 link,以便用户可以按它...
但是当我将 div 放入我的 module/banner.tpl 并刷新网站时,div 显示在两个横幅中,而不仅仅是第一个。
我做错了什么,有人可以帮助我吗?
代码如下
<div id="banner<?php echo $module; ?>" class="owl-carousel">
<?php foreach ($banners as $banner) { ?>
<div class="item">
<?php if ($banner['link']) { ?>
<a href="<?php echo $banner['link']; ?>"><img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" class="img- responsive" /></a>
<?php } else { ?>
<img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" class="img-responsive" />
<?php } ?>
</div>
<div id="gumbek">Nakupujte zdaj!</div>
<?php } ?>
</div>
<script type="text/javascript"><!--
$('#banner<?php echo $module; ?>').owlCarousel({
items: 6,
autoPlay: 3000,
singleItem: true,
navigation: false,
pagination: false,
transitionStyle: 'none'
});
--></script>
div id="gumbek"Nakupujte zdaj! ---> 是我说的div
如有任何意见,我将不胜感激。谢谢!
您也可以像这样使用布尔值:
<?php
$show_shop_now = TRUE;
?>
<div id="banner<?php echo $module; ?>" class="owl-carousel">
<?php foreach ($banners as $banner) { ?>
<div class="item">
<?php
$img = '<img src="'.$banner['image'].'" alt="'.$banner['title'].'" class="img-responsive" />';
if ($banner['link']) {
$img = '<a href="'.$banner['link'].'">'.$img.'</a>';
}
echo $img;
?>
</div>
<?php
if($show_shop_now){
$show_shop_now = FALSE;
?>
<div id="gumbek">Nakupujte zdaj!</div>
<?php } ?>
<?php } ?>
</div>
希望能帮到你。
我正在使用 opencart 开发自己的网上商店。
我有 2 个横幅 a.k.a 2 张图片,第一张显示促销产品,第二张显示联系电话。
现在我想在第一个横幅中创建 div,其中将包含指向其他网站的 link,以便用户可以按它...
但是当我将 div 放入我的 module/banner.tpl 并刷新网站时,div 显示在两个横幅中,而不仅仅是第一个。
我做错了什么,有人可以帮助我吗?
代码如下
<div id="banner<?php echo $module; ?>" class="owl-carousel">
<?php foreach ($banners as $banner) { ?>
<div class="item">
<?php if ($banner['link']) { ?>
<a href="<?php echo $banner['link']; ?>"><img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" class="img- responsive" /></a>
<?php } else { ?>
<img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" class="img-responsive" />
<?php } ?>
</div>
<div id="gumbek">Nakupujte zdaj!</div>
<?php } ?>
</div>
<script type="text/javascript"><!--
$('#banner<?php echo $module; ?>').owlCarousel({
items: 6,
autoPlay: 3000,
singleItem: true,
navigation: false,
pagination: false,
transitionStyle: 'none'
});
--></script>
div id="gumbek"Nakupujte zdaj! ---> 是我说的div
如有任何意见,我将不胜感激。谢谢!
您也可以像这样使用布尔值:
<?php
$show_shop_now = TRUE;
?>
<div id="banner<?php echo $module; ?>" class="owl-carousel">
<?php foreach ($banners as $banner) { ?>
<div class="item">
<?php
$img = '<img src="'.$banner['image'].'" alt="'.$banner['title'].'" class="img-responsive" />';
if ($banner['link']) {
$img = '<a href="'.$banner['link'].'">'.$img.'</a>';
}
echo $img;
?>
</div>
<?php
if($show_shop_now){
$show_shop_now = FALSE;
?>
<div id="gumbek">Nakupujte zdaj!</div>
<?php } ?>
<?php } ?>
</div>
希望能帮到你。