如何在zencart产品页下方增加随机产品列表

1.首先找到文件includes/templates/模板名/templates/tpl_product_info_display.php

找到代码<!--eof also purchased products module-->在下方加入

 
<?php 
require($template->get_template_dir('tpl_modules_whats_new.php',DIR_WS_TEMPLATE, $current_page_base,'templates'). '/tpl_modules_whats_new.php');
?>

这里我们调用的是新产品的函数,所以zencart中产品页下方显示的是随机产品

2.然后找到includes/templates/模板名/common/tpl_columnar_display.php用下面的代码覆盖这个文件下的代码

 

> 0 ) {
        $params = "";
        for($col=0;$col<3;$col++) {  //这边的3是显示zencart产品页下方随机产品数,默认是一行,所以就是一行三列的显示模式如果改成4就是一行4列,不过没有测试过。
          $r_params = "";
          if (isset($list_box_contents[0][$col]['params'])) $r_params .= ' ' . (string)$list_box_contents[0][$col]['params'];
            if (isset($list_box_contents[0][$col]['text'])) {
                echo '' . $list_box_contents[0][$col]['text'] .  '' . "\n"; 
            }
        }
    ?>
    

     0 ) {
         for($row=0;$row' . $list_box_contents[$row][$col]['text'] .  '' . "\n"; 
                 }
            }
?>
<div' .="" $r_params="" '=""><sizeof($list_box_contents);$row++) {="" $params="" ;="" if="" (isset($list_box_contents[$row]['params']))="" .=" " $list_box_contents[$row]['params'];="" for($col="0;$col<sizeof($list_box_contents[$row]);$col++)" $r_params="" (isset($list_box_contents[$row][$col]['params']))="" (string)$list_box_contents[$row][$col]['params'];="" (isset($list_box_contents[$row][$col]['text']))="" echo="" '<div'="" '="">
 

发表评论

电子邮件地址不会被公开。 必填项已用*标注