admin 发表于 2019-10-25 13:22:07

ecshop商品分类列表模板(category.dwt)里获取分类名称

sans-serif]商品分类列内外想获适当前分类的名称,我想把这个名称放在列表的头上面,这样每一个分类都显示当前的名称,比模认模板里一模一样写个“商品列表”要好看些

方法:

sans-serif]1、找到category.php,在约328行找到
sans-serif]return $GLOBALS['db',->getRow('SELECT keywords, cat_desc, style, grade, filter_attr] parent_id FROM ' . $GLOBALS['ecs',->table('category') .
sans-serif]在“keywords”前、“SELECT”后加上“cat_name,”

sans-serif]2、转到约84行,找到
sans-serif]$smarty->assign('cat_style',   htmlspecialchars($cat['style',));
sans-serif]在后面加上一行
sans-serif]$smarty->assign('catname',   htmlspecialchars($cat['cat_name',));

sans-serif]3、打开模板category.dwt,用{$catname}调用之
页: [1]
查看完整版本: ecshop商品分类列表模板(category.dwt)里获取分类名称