如何在opencart的产品选项卡中获得相关产品
问题描述:
我为产品页面中的相关产品创建了额外的选项卡和自定义设计。我想获得产品名称,价格,并添加到购物车,图像在一个循环。在相关产品的标签中勾选这个网址我的工作是http://efurnish.co.uk/index.php?route=product/product&path=86&product_id=58如何在opencart的产品选项卡中获得相关产品
<div class="product-related box">
<div class="box-heading"><span><?php echo $tab_related; ?> (<?php echo count($products); ?>)</span></div>
<div class="box-content products-block">
<?php foreach ($pr
oducts as $i => $product) { $i=$i+1; ?>
<?php if($i%$cols == 1 && $cols > 1) { ?>
<div class="row product-related row-product">
<?php } ?>
<div class="col-lg-<?php echo $span;?>">
<div class="product-block">
<?php if ($product['thumb']) { ?>
<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>"
title="<?php echo $product['name']; ?>"
alt="<?php echo $product['name']; ?>"/></a>
</div>
<?php } ?>
<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
<div class="group-item">
<?php if ($product['rating']) { ?>
<div class="rating"><img
src="catalog/view/theme/<?php echo $this->config->get('config_template');?>/image/stars-<?php echo $product['rating']; ?>.png"
alt="<?php echo $product['reviews']; ?>"/></div>
<?php } ?>
<div class="price-cart">
<?php if ($product['price']) { ?>
<div class="price">
<?php if (!$product['special']) { ?>
<?php echo $product['price']; ?>
<?php } else { ?>
<span class="price-old"><?php echo $product['price']; ?></span> <span
class="price-new"><?php echo $product['special']; ?></span>
<?php } ?>
</div>
<?php } ?>
<div class="cart">
<input type="button" value="<?php echo $button_cart; ?>"
onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"/>
</div>
</div>
</div>
<span class="wishlist"><a class="icon-heart" onclick="addToWishList('<?php echo $product_id; ?>');" data-placement="top" data-toggle="tooltip" data-original-title="<?php echo $button_wishlist; ?>"><span><?php echo $button_wishlist; ?></a></span></span>
<span class="compare"><a class="icon-retweet" onclick="addToCompare('<?php echo $product_id; ?>');" data-placement="top" data-toggle="tooltip" data-original-title="<?php echo $button_compare; ?>"><span><?php echo $button_compare; ?></a></span></span>
</div>
</div>
<?php if($cols > 1 && ($i%$cols == 0 || $i==count($products))) { ?>
</div>
<?php } ?>
我使用这个设计http://bootsnipp.com/snippets/featured/store-product-layout
答
有相关产品在管理面板产品形式的选项。您可以在那里添加相关产品以在产品选项卡中显示。
答
添加相关产品的产品:
- 在Opencart的管理面板导航到目录 - >产品
- 搜索您想添加相关产品的产品。点击 编辑链接进行编辑。
- 选择链接标签并向下滚动,直到您看到“相关产品”字段。
- 开始在字段中键入产品名称和Opencart的会降下来 与你有任何 字母输入开始的产品列表。
- 点击要添加为相关产品的产品。您会将 看到它添加到下面的框中。
- 对您要添加的其他产品重复步骤4-5。
- 点击保存按钮
相关产品将被添加到您的产品页面。