后台商品分类处理
作者:Alpha时间:2017-11-09 阅读数:3048 +人阅读
1、上级分类选择
该处是一个分类下拉列表,显示所有的产品分类,点击会进入下一级子分类,代码如下:
{include file="library/filter_category.lbi"}
引入的一个文件,详细代码如下:
<div class="select-top"> <a href="javascript:;" class="categoryTop" data-cid="0" data-cname="" data-show='{$cat_type_show|default:0}' data-seller='{$user_id|default:0}' data-table='{$table|default:0}'>重选</a> {foreach from=$filter_category_navigation item=navigation} > <a href="javascript:;" class="categoryOne" data-cid="{$navigation.cat_id}" data-cname="{$navigation.cat_name}" data-url='{$navigation.url}' data-show='{$cat_type_show|default:0}' data-seller='{$user_id|default:0}' data-table='{$table|default:0}'>{$navigation.cat_name}</a> {foreachelse} > <span>请选择分类</span> {/foreach} </div> <div class="select-list"> <ul> {foreach from=$filter_category_list item=category} <li data-cid="{$category.cat_id}" data-cname="{$category.cat_name}" {if $category.is_selected}class="blue"{/if} data-url='{$category.url}' data-show='{$cat_type_show|default:0}' data-seller='{$user_id|default:0}' data-table='{$table|default:0}'> <em>{if $filter_category_level eq 1}Ⅰ{elseif $filter_category_level eq 2}Ⅱ{elseif $filter_category_level eq 3}Ⅲ{else}Ⅰ{/if}</em> {$category.cat_name}{$category.is_show} </li> {/foreach} </ul> </div>
数据来源就是$filter_category_list,这个参数的来源是在category.php中调用方法
set_default_filter(0, $cat_info['parent_id']);
set_default_filter方法为category.php引入的init.php包含的lib_publicfunc.php,直接assign到模板,代码如下:
$GLOBALS['smarty']->assign('filter_category_list', get_category_list($cat_id, 0, $seller_shop_cat, $user_id, 2, $table));
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱:595397166@qq.com
上一篇:大商创首页模板index.dwt
下一篇:没有了