正在回答 回答被采纳积分+1
2回答
imooc_澈
2018-07-12 14:24:50
你好,思路如下:
在goods.php里面,判断你的按钮选择的是哪一个,如果选择是,就按照要求的规则,写一条sql查询语句,赋给一个变量,如$sql,如果选择否就按照首页的规则写一条sql语句,赋值给$sql,这样我们就根据后台设置得到正确的sql语句,然后执行,获取数据,注意我们不一定真的能获取到数据,数据库里不一定就有符合我们需求的产品,这时候可以先assign,在goods.dwt里去判断到底有没有数据,有就展示,没有就不展示,ecshop模板的判断为<!-- {if $hotProduct} -->内容<!--{/if}-->,也可以直接在goods.php里判断,有数据就assign,没有数据就不assign,这样在前台就直接展示,不用判断了。
sql语句不全,可以自己下去理一理逻辑做一下。
如果解决了你的问题,请采纳,祝学习愉快~
ECShop3从基本使用到二次开发
- 参与学习 387 人
- 提交作业 102 份
- 解答问题 238 个
从基本使用到独立模块定制开发,深入解析ECShop源码,了解PHP编程思想,一步步打造属于你的大型网上商城!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星