• zencart在商品详细页,随机显示一定数量的同类产品


    1, 创建一个新文件 随意命名 没重复就行 例如:tpl_product_info_similar.php复制该文件到includes\templates\你的模板\templates\目录下,论坛里的人把它整理出来了。 

    下载地址:http://www.zen-cart.cn/forum/post380164.html#p380164

    2,找到includes\templates\你的模板\templates\tpl_product_info_display.php文件在相应的位置加上以下代码:

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

    一般可以加到<?php require($template->get_template_dir('tpl_modules_also_purchased_products.php', DIR_WS_TEMPLATE, $current_page_base,'templates'). '/' . 'tpl_modules_also_purchased_products.php');?>的上面或下面

    说明:

    1.ORDER BY rand() limit 12 找到这段 12就是显示的个数每行显示多少个。
    <td width="35%" align="center">
    35%; 每行大概显示3个

    设置每行显示多少可以改下面红色的代码

    <?php
    if($mn%3 == 0){
        echo "</tr>";$mn=0;
    }
    }
    if($mn<3){
        $cols = 3-$mn;
        echo "<td colspan='".$cols."'><td></tr>";
    }
    ?>

    3就是每行显示3个。

    这是我用了这文件的效果图:

  • 相关阅读:
    解决百度网盘倍速需要会员问题
    npm run dev其实就是vue-cli-service serve
    git常见操作和git原理
    ajax promise三种状态
    ajax get请求
    vue2.0x methods中一个函数调用另外一个函数
    Web前端开发规范之文件存储位置规范
    大数据应用期末总评
    分布式文件系统HDFS 练习
    安装Hadoop
  • 原文地址:https://www.cnblogs.com/lookyou/p/2132078.html
Copyright © 2020-2023  润新知