分类分类
更新时间:2026-09-29 20:23:46作者:fang
前台商品详情都可以正常显示属性信息,但是打印订单和后台订单查询,都无法显示属性。
请帮忙解决。
___________________________________________________________________
order.php代码
$goods_attr[] = explode(' ', trim($row['goods_attr'])); //将商品属性拆分为一个数组
$goods_list[] = $row;
}
$attr = array();
$arr = array();
foreach ($goods_attr AS $index => $array_val)
{
foreach ($array_val AS $value)
{
$arr = explode(':', $value);//以 : 号将属性拆开
$attr[$index][] = @array('name' => $arr[0], 'value' => $arr[1]);
}
}
$smarty->assign('goods_attr', $attr);
$smarty->assign('goods_list', $goods_list);
————————————————————————————————————————————
{
/* 取得订单商品 */
$goods_list = order_goods($order_id);
foreach ($goods_list AS $key => $goods)
{
/* 计算属性数 */
$attr = $goods['goods_attr'];
if ($attr == '')
{
$goods_list[$key]['rows'] = 1;
}
else
{
$goods_list[$key]['rows'] = count(explode(chr(13), $attr));
}
}
$smarty->assign('goods_list', $goods_list);
————————————————————————————————————————————
order_pritn.html代码
<td><!-- 商品属性 -->
<!-- {foreach key=key from=$goods_attr[$key] item=attr} -->
<!-- {if $attr.name} --> {$goods.attr_name}:{$goods.attr_value} <!-- {/if} -->
<!-- {/foreach} --> </td>
相关
爆射奇兵0.1折版角色扮演128.48 MBv1.0.安卓版2026-09-29
下载剑气除魔0.1折版策略游戏13.6 MBv1.0.02026-09-29
下载口袋喵喵策略游戏13.67 MBv1.0.02026-09-29
下载御龙城堡传奇手游策略游戏180.89 MBv1.0.22026-09-29
下载菲尼西雅战记策略游戏164.4 MBv1.2.12026-09-29
下载鏖战三国0.05折版角色扮演13.66 MBv1.0.02026-09-29
下载群英争雄策略游戏1007.72 Mv1.0.12026-09-29
下载梦漫app资讯阅读43.14 Mv1.0.12026-09-29
下载点点大作战经营养成623.91 Mv2.6.2002026-09-29
下载妖怪名单角色扮演13.64 Mv1.0.02026-09-29
下载可露优世界休闲益智790.16 Mv9.92.31.102026-09-29
下载OverPeak超人游戏角色扮演304.38 Mv0.62026-09-29
下载







