一、需要修改category.php。

修改get_cat_info,增加cat_name,修改后如下

function get_cat_info($cat_id)
{
    return $GLOBALS['db']->getRow(‘SELECT keywords, cat_desc, style, grade, filter_attr, parent_id ,cat_name FROM ‘ . $GLOBALS['ecs']->table(‘category’) .
        " WHERE cat_id = ‘$cat_id’");
}

目的是通过get_cat_info 函数从数据库中读出目录名称

在80行附近。

if (!empty($cat))
{
    $smarty->assign(‘keywords’,    htmlspecialchars($cat['keywords']));
    $smarty->assign(‘description’, htmlspecialchars($cat['cat_desc']));
    $smarty->assign(‘cat_style’,   htmlspecialchars($cat['style']));
    $smarty->assign(‘cat_name’,   htmlspecialchars($cat['cat_name']));

}

 

把目录名称分配到模板。

二、在模板文件category.dwt里面用{$cat_name}标签就可以调用了。