00:00
大家好,上节课呢,我们编写了产品的详情页面,但是产品详情页面呢,我们还有像呃,最近访问。以及为你推荐为推荐的就是同类的产品就可以了,当然了你可以设置标签相关度,然后从标签相关度那样去获取,那咱们这个表里边现在不支持这个啊,给你推荐的就获取同类的产品,我们打开一个找到我们的。到我们的在这里获取到这个,你看我们到这个产品,那我们如果这个产品空的话。啊,我们直接加一个,如果P不等于空,也就是有这个产品,如果有这个产品的话,我们通过产品里边,产品里边有什么,有呃负ID有,有它的两层分类嘛,有顶层分类,有一级分类,有二级分类,那我们如果获取一级分类的所有的产品的话,那推荐的有可能更多了,不不精准,所以呢,我们获取到比如说他选择的是PP初级的书,或者是Java SE的书,那我们再给他推荐Java SE的书,而不是推荐所有的Java的书,是这样选择。
01:01
一层分类就可以了。那我们先。通过这个P里边,因为我们已经获取到这个P这个对象了,所以P里边我们就有,呃,通过加BP点。产品的那。呃,CD或者是FID,我们通过二级分类ID来获取这个产品的。这个分类的ID。那有了这个分,那我们就可以了吗?通过呃,分类的ID就是。我们这个下边的。点二。嗯。盖点产品里边。嗯,Select通过的。我们看一下啊。嗯,查询分类加标记。获取他的所有的药,这是我们现在还没有写这个方法,那我们写一个吧,通过查找。
02:05
Select,你比如说呃,查询所有的通过什么呢?通过cid去获取,我们把这个cid传进来,这样的话我们就能通过。这个service服务层里边查询所有的这个消息啊。查询所有的,呃。通过BY加一个吧CAD这样的一个方法,我们获取到。这个分类下边的就是它同分类,因为从这个产品里找到分类ID,找到同分类里边的所有的商品,那我们接收一下,那所有的产品呢?那我们接收肯定是一个呃列表,我们分类list列表,我们用什么接收呢?用AR ay,呃,List。呃。加上。那行,那我们就叫做,呃。ARM。累。看这里边有没有行不行,有点忘记了啊pro点。
03:06
呃,查询S。点C。记得写方,把CAD藏进来,那我们就不用到数据库里边写方法了,从产品复制过来,产品里边找到这个。过去所有的。对。然后我们把它。分配到也就是报到请求对象里边去。我们还叫这个名吧。好。这样的话,我们到智能页面,我们找到。哦。我们的列表页面。为你推荐。我们找到一个哦。Div,为你推荐类。他是看一下,研究一下它的结果。它是通过每一个链接放上来的,对吧,每一链接上来的,那我们这块只需要加上我们的什么。
04:06
呃,把我们的去遍历一下这个class list就可以了。所以我们通过。C冒号oh。开始就要有结束。It EMS通过哪里呢?服?通过我们的。List几个变量。的意思,写CL吧,或者是CP都行,先叫CP吧,嗯,分类的产品,然后。这里边呢,每一个链接我们还会链接到现在这个页面叫做select,呃,Select。问号ID等于。我们这里边是通过CP里边的pro下游线ID,这样的话,我给你推荐产品一点,又回到这个产品页面对吧,然后产品的图片。
05:12
呃,产品图片我们是IMAS下边的P下边的高福。cp.pt线在那产品图片,然后。名称。价格。P。第二。明明。看一下,我们把所有想放的都放这了,我们看一下有没有。专心下。刷新之前我们看他已经变了。
06:03
没有。跑下面去。往下边去。来我们看一下关注。12看一下。图片是220。乘220。二百二乘200外边长度宽度二百六乘110。260。应该是宽度宽了,我们把它降改一下就可以了,因为这个图片有可能把这个呃,它的这些样式给撑开,那我们可以直接将这个宽度设置一下。把整体列这个div,我们就在这块,把整个这个div的这个宽度你改一下吧,加个样式,比如说我们写一下200个像素,把二百二吗。那个关注是200个像素,我们再看一下上去。
07:06
我们家的项目书。就得了,你点进哪一个都是这里边的,这里书比较多,到PP书里边,比如说PD他相关读书有两本,你那本。还是这两本对吧。它的具体的分类表了。然后这个图有了,那我们再看一下。我们还要做一个什么呢?还需要做一个产品的。推荐就产品就是最后的一个访问这样的一个功能。这个功能比较多,那我们就下节课再写吧,这节课我们先到这里。
我来说两句