提高转化率的明智方法是推广客户可能感兴趣的产品。您可能已经知道,有多种付费扩展程序可让您根据自己的喜好显示与客户当前正在浏览的产品相似或相关的产品。考虑到许多客户对品牌忠诚,并且倾向于从他们已经建立信任的品牌购买产品,我们决定向您展示一种利用这一点的方法。在这篇博文中,我们将向您推荐一个简单、快速实施且最重要的是免费的解决方案,使您能够在产品页面的选项卡中显示来自同一品牌(OpenCart 中提到的制造商)的产品。
OCMod 文件
如果您阅读了我们之前的教程,您已经知道标准过程从使用任何文本编辑器(建议的选项是记事本或 Dreamweaver)创建 OCMod 文件开始。将文档另存为namebyyourchoice.ocmod.xml,但请记住ocmod.xml文件扩展名是必须的。下一步是将以下代码复制并粘贴到您的文档中:
<font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" ><修改></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<name>添加来自同一制造商的产品的标签</name></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<版本>1.0</版本></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<author>iSenseLabs</author></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<code>isenselabs_products_from_same_manufacturer</code></font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<file path= "catalog/controller/product/product.php" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<搜索><![CDATA[ $data [ 'tags' ] = array ();]]></search></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<add position= "before" ><![CDATA[</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$data [ 'tab_brand' ] = $this ->language->get( 'tab_brand' );</font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$data [ 'products_brand' ] = array ();</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
if ((int) $product_info [ 'manufacturer_id' ] > 0){ </font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$results = $this ->model_catalog_product->getProductSameManufacturer( $product_info [ 'manufacturer_id' ], $this ->request->get[ 'product_id' ]);</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
}</font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
foreach ( $results 作为 $result ) {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
if ( $result [ 'image' ]) {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$image = $this ->model_tool_image->resize( $result [ 'image' ], $this ->config->get( 'config_image_related_width' ), $this ->config->get( 'config_image_related_height' ));</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
} 别的 {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$图像=假;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
}</font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
if (( $this ->config->get( 'config_customer_price' ) && $this ->customer->isLogged()) || ! $this ->config->get( 'config_customer_price' )) {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$price = $this ->currency->format( $this ->tax->calculate( $result [ 'price' ], $result [ 'tax_class_id' ], $this ->config->get( 'config_tax' ) ));</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
} 别的 {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$价格=假;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
}</font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
if ((float) $result [ 'special' ]) {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$special = $this ->currency->format( $this ->tax->calculate( $result [ 'special' ], $result [ 'tax_class_id' ], $this ->config->get( 'config_tax' ) ));</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
} 别的 {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$特别=假;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
}</font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
if ( $this ->config->get( 'config_review_status' )) {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$rating = (int) $result [ 'rating' ];</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
} 别的 {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$评级=假;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
}</font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
if ( $this ->config->get( 'config_tax' )) {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$tax = $this ->currency->format((float) $result [ 'special' ] ? $result [ 'special' ] : $result [ 'price' ]);</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
} 别的 {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$税=假;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
}</font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$data [ 'products_brand' ][] = array (</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
'product_id' => $result [ 'product_id' ],</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
'拇指' => $图像,</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
'name' => $result [ 'name' ],</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
'价格' => $价格,</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
'税' => $税,</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
'特别' => $特别,</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
'评级' => $评级,</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
'reviews' => sprintf( $this ->language->get( 'text_reviews' ), (int) $result [ 'reviews' ]),</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
'href' => $this ->url->link( 'product/product' , 'product_id=' . $result [ 'product_id' ])</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
);</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
}</font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$manufacturer_image = $this ->model_catalog_manufacturer->getManufacturer( $product_info [ 'manufacturer_id' ]);</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
如果( $manufacturer_image ){</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$data [ 'manufacturers_img' ] = $this ->model_tool_image->resize( $manufacturer_image [ 'image' ], 50, 50);</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
} 别的 {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$data [ 'manufacturers_img' ] = false;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
} </font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
]]></添加></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</文件></font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<file path= "catalog/model/catalog/product.php" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<搜索><![CDATA[公共函数 getProductLayoutId( $product_id ) {]]></search></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<add position= "before" ><![CDATA[</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
公共函数 getProductSameManufacturer( $manufacturer_id , $product_id ) {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$product_data = 数组();</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$num = 4;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$query = $this ->db->query( "SELECT * FROM " . DB_PREFIX . "product WHERE manufacturer_id = '" . (int) $manufacturer_id . "' AND product_id != '" . (int) $product_id . " ' LIMIT 0," . $num . "" );</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
foreach ( $query ->rows as $result ) {</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$product_data [ $result [ 'product_id' ]] = $this ->getProduct( $result [ 'product_id' ]); </font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
} </font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
返回 $product_data ;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
}</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
]]></添加></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</文件></font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<file path= "catalog/view/theme/*/template/product/product.tpl" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<搜索><![CDATA[</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<li><a href= "#tab-review" data-toggle= "tab" ><?php echo $tab_review ; </font><font style= "vertical-align: inherit;" >?></a></li></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
]]></搜索></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<add position= "after" ><![CDATA[</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php if ( $products_brand ) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<li><a href= "#tab-brand" data-toggle= "tab" ><?php echo sprintf( $tab_brand , $manufacturer ); </font><font style= "vertical-align: inherit;" >?></a></li></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
]]></添加></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<搜索><![CDATA[</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div class = "tab-pane active" id= "tab-description" ><?php echo $description ; </font><font style= "vertical-align: inherit;" >?></div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
]]></搜索></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<add position= "after" ><![CDATA[</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php if ( $products_brand ) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div id= "tab-brand" class = "tab-pane tab-content" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php if ( $manufacturers_img ) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div style= "text-align:center; margin: -10px auto 10px;" ><a href= "<?php echo $manufacturers; ?>" ><?php echo ( $manufacturers_img ) ? </font><font style= "vertical-align: inherit;" > '<img src="' . $manufacturers_img . '" title="' . $manufacturer . '" />' : '' ;?></a></div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div class = "行" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php foreach ( $products_brand as $product ) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div class = "product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div class = "product-thumb" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div class = "image" ><a href= "<?php echo $product['href']; ?>" ><img src= "<?php echo $product['thumb']; ?>" alt = "<?php echo $product['name']; ?>" title= "<?php echo $product['name']; ?>" class = "img-responsive" /></a></分区></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div class = "caption" style= "min-height:70px;" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<h4><a href= "<?php echo $product['href']; ?>" ><?php echo $product [ 'name' ]; </font><font style= "vertical-align: inherit;" >?></a></h4></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php if ( $product [ 'rating' ]) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div class = "评级" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php for ( $i = 1; $i <= 5; $i ++) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php if ( $product [ 'rating' ] < $i ) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<span class = "fa fa-stack" ><i class = "fa fa-star-o fa-stack-2x" ></i></span></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } 其他 { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<span class = "fa fa-stack" ><i class = "fa fa-star fa-stack-2x" ></i><i class = "fa fa-star-o fa-stack-2x" >< /i></span></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php if ( $product [ 'price' ]) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<p class = "价格" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php if (! $product [ 'special' ]) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php echo $product [ 'price' ]; </font><font style= "vertical-align: inherit;" >?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } 其他 { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<span class = "price-new" ><?php echo $product [ 'special' ]; </font><font style= "vertical-align: inherit;" >?></span> <span class = "price-old" ><?php echo $product [ 'price' ]; </font><font style= "vertical-align: inherit;" >?></span></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php if ( $product [ 'tax' ]) { ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<span class = "price-tax" ><?php echo $text_tax ; </font><font style= "vertical-align: inherit;" >?> <?php echo $product [ 'tax' ]; </font><font style= "vertical-align: inherit;" >?></span></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</p></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div class = "button-group" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<button type= "button" onclick= "cart.add('<?php echo $product['product_id']; ?>');" ><i class = "fa fa-shopping-cart" ></i ></按钮></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<button type= "button" data-toggle= "tooltip" title= "<?php echo $button_wishlist; ?>" onclick= "wishlist.add('<?php echo $product['product_id']; ?>' );" ><i class = "fa fa-heart" ></i></button></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<button type= "button" data-toggle= "tooltip" title= "<?php echo $button_compare; ?>" onclick= "compare.add('<?php echo $product['product_id']; ?>' );" ><i class = "fa fa-exchange" ></i></button></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<?php } ?></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
]]></添加></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</文件></font></font><font></font> |
<font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<file path= "catalog/language/english/product/product.php" ></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<搜索><![CDATA[</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$_ [ 'tab_review' ] = '评论 (%s)' ;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
]]></搜索></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<add position= "after" ><![CDATA[</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
$_ [ 'tab_brand' ] = '其他 %s 产品' ;</font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
]]></添加></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</操作></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
</文件> </font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
保存文件后,您只需通过扩展安装程序将其上传,刷新修改即可!
自定义和代码解释
在以下部分中,我们将演示如何通过修改您刚刚创建的文件中的代码来自定义扩展以更好地适应您的商店。
代码本身在产品页面的评论选项卡旁边的产品图片下添加了一个产品选项卡。您可以通过修改 OCmod 文件中的以下代码段来更改选项卡的名称,该选项卡当前为“Other BrandName products”。请记住,%s代表品牌。
$_ [ 'tab_brand' ] = 'Other %s products' ; |
您还可以选择要显示的同一品牌的产品数量。目前,最大数量为 4,因为在默认的 OpenCart 2.0.x 布局中,4 是适合一行的产品数量。但是,您可以增加此数字,这将导致 2 行或更多行产品,每行 4 件商品。为此,您需要将数字 4 替换为以下代码中显示产品的最大期望数量:
$product_data = array ();<font></font> |
如果至少有一种来自同一品牌的产品,则该选项卡将可见。如果没有来自同一品牌的任何产品,则不会显示该选项卡。但是,您可以通过在此处替换 0 来更改同一品牌所需产品的最小数量:
$data [ 'products_brand' ] = array ();<font></font> |
if ((int) $product_info [ 'manufacturer_id' ] > 0) |
如果在管理面板中的制造商信息中添加了一个图标,它将显示在产品上方。如果您想移除品牌的图标,您可以移除以下代码:
<?php if ( $manufacturers_img ) { ?><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
<div><a href= "<?php echo $manufacturers; ?>" ><?php echo ( $manufacturers_img ) ? </font><font style= "vertical-align: inherit;" > '<img src="' . $manufacturers_img . '" title="' . $manufacturer . '" />' : '' ;?></a></div></font></font><font></font><font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" > |
如果你想改变图标的大小,你可以改变下面代码中分别代表图像宽度和高度的两个数字:
<font style= "vertical-align: inherit;" ><font style= "vertical-align: inherit;" >调整大小( $manufacturer_image [ 'image' ], 50, 50);</font></font> |
最后的话
我们希望您会发现本教程很有用,并且实施此类功能将对您的销售产生积极影响。