您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程

ecshop首页怎么显示全部商品分类

柳庭沛2023-12-11 18:12:06ecshop商城教程已有人查阅

导读在ECSHOP模板的库项目文件的页面 page_header.lbi文件中加入或这个库文件category_tree.lbi 都是可以的:

在ECSHOP模板的库项目文件的页面 page_header.lbi文件中加入或这个库文件category_tree.lbi 都是可以的:
<?php
$GLOBALS['smarty']->assign('categories',get_categories_tree()); // 保证首页页面都显示所有分类
?>
这行代码即可。如果你的系统文件过滤模板文件中的PHP文件,记得先去掉那个过滤才可以,不然会报错的。
去掉PHP代码过滤的方法:在 includes/cls_template.php  文件中找到下面的这几行代码删除了即可。
if(preg_match_all('~(<\?(?:\w+|=)?|\?>|language\s*=\s*[\"\']?php[\"\']?)~is', $source, $sp_match))
{
$sp_match[1] = array_unique($sp_match[1]);
for ($curr_sp = 0, $for_max2 = count($sp_match[1]); $curr_sp < $for_max2; $curr_sp++)
{
$source = str_replace($sp_match[1][$curr_sp],'%%%SMARTYSP'.$curr_sp.'%%%',$source);
}
for ($curr_sp = 0, $for_max2 = count($sp_match[1]); $curr_sp < $for_max2; $curr_sp++)
{
$source= str_replace('%%%SMARTYSP'.$curr_sp.'%%%', '<?php echo \''.str_replace("'", "\'", $sp_match[1][$curr_sp]).'\'; ?>'."\n", $source);
}
}

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

本栏推荐

相关标签