2 woaipku woaipku 于 2015.06.04 14:44 提问

thinkphp volist 点击产品调到后台之后 ,自动显示其所在分类。

后天点击产品(如苹果手机),会跳到详情页面,苹果手机有一个属性是分类,苹果手机的这个属性值是移动端产品,出现的问题是:后台这边分类部分是下拉列表形式
,并没有将移动端产品显示出来,而是显示的是请选择。
这是方法中代码:
$m_category = M("Category");//表中数据就是“移动端产品”,""运营推广","办公产品"等等。只有id和值两个字段。
$data_category = $m_category->->select();
$this->assign("data_category",$data_category);

对应页面接收之后,

...请选择...

3个回答

php245979901
php245979901   2015.06.04 14:54

你遍历数据了吗? 在模板上, 遍历的时候可以把id给value, 值给text

woaipku
woaipku   2015.06.05 14:19

问题解决了,数据之前也遍历了。这部分便利要用到两个数据,一个是产品本身的数据,一个是分类的数据。愿意我要两个volist嵌套使用,后来才知道,一个就行,另一个可以直接$data使用。

woaipku
woaipku   2015.06.05 14:20

问题解决了,数据之前也遍历了。这部分便利要用到两个数据,一个是产品本身的数据,一个是分类的数据。愿意我要两个volist嵌套使用,后来才知道,一个就行,另一个可以直接$data使用。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
thinkphp对id进行排序 新排版方式
                       {volist name="lists" id="vo"}  <tr> <td>     <input type="text" name="sort[{$vo.id}]"
thinkphp-后台模板里 所有商品分页显示和分类搜索分页显示
1.商品分类搜索分页显示,控制器里如下: 模板里如下: 2.商品分页显示所有,控制器里如下: 模板里如下: 到此就OK了;
ThinkPHP采用<volist>实现三级循环代码实例
本文以实例描述了ThinkPHP采用&amp;lt;volist&amp;gt;标签实现三级循环代码,具体操作步骤如下:1. 三级循环需要三维数组,实现代码如下:?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950function MakeTree($pid,$level) {  $...
ThinkPHP volist 二级循环输出
控制器 测试数组: for($i=0;$i5;$i++){ for($j=1;$j5;$j++){ $item[$i][$j][0] = $i.$j; $item[$i][$j][1] = $i.$j; $item[$i][$j][2] = $i.$j; } } $this->assign("item",$item); 前台测试片
ThinkPHP使用volist回传给后台表单时只显示最后一天记录
错误的写法:
【ThinkPHP】ThinkPHP对Mysql数据库的增删改查,volist标签附带条件判断的用法
在《【ThinkPHP】ThinkPHP下载、部署,Helloworld,消除难看的index.php》(点击打开链接)介绍了ThinkPHP控制层与视图层之间的交互。下面用一个例子,介绍ThinkPHP如何对Mysql数据库的增删改查,也就是ThinkPHP的MVC的到底是如何交互的。 在test数据库中,有一张如下图所示的usertable表: 建表语句如下: 'usertabl
Thinkphp控制volist的循环次数,限制只显示部分数据
这样就设置了只循环3条数据,offset的意思是从第几条记录开始,length是循环多少次的意思
ThinkPHP定时ajax获取后台数据,使用javascript动态修改前端页面的表格来显示数据
废话少说,直接上代码: ThinkPHP定时ajax获取后台数据 .ui-font-gray{color:#999; font-size:12px;} p { font-size: 1.5em; font-weight: bold; } .seo {width: 100%; text-align: center; backgrou
ThinkPHP的Volist多重循环其实是这样的。。。
这几天,我在用ThinkPHP来开发网站,但是感觉第一次使用不是很习惯,尤其是ThinkPHP的多重循环。但显了网上的方法,感觉不是说得不明白,就是太单调了(用一堆代码来堆)。所以,我结合我的使用情况,来写一篇关于ThinkPHP的Volist多重循环的方法。         好了,不跟大家瞎说八道了,言归正传,去看看今天我要说的内容——让 ThinkPHP 的 Volist 用最简单的
thinkphp实现商城后台无限级分类
1.首先肯定得创建一个数据表(type),具体字段如下:tid(类别id),tname(类别名字),pid(父类id),path(这个字段可以显示本类上面所有的父类,代表父类路径) 2.创建好表之后,首先肯定是查询数据库显示所有类别,这里的显示肯定是有层级关系的那种显示,如下图所示: 怎么才能在遍历数据的时候显示成上格式呢?这就需要在查询的时候,生成对应顺序的数组,这样才会依次遍历出来