摘要:
去掉ecshop中的方法:打开includes/cls_templates.php,大概1100行,注释相对应的代码,后台清空缓存即可。 阅读全文
摘要:
ecshop中对于smarty的运用和改造有很大的值得借鉴的地方,在dwt模板文件中可以直接判断用户是否登录,现在有规定,凡是只展示不销售的电商平台,一律不得展示商品价格,但可以在用户登录后显示。没有登录的操作登录后的操作在php文件中判断登录的方法if (empty($_SESSION['user_id'])){ 表示没有登录的操作} 阅读全文
摘要:
ecshop后台自定义菜单涉及到几个重要的权限控制的文件,先做如下总结:后台添加菜单项,并设置权限的步骤、:(以在系统模块添加申请友链菜单为例)commn.php : \language\zh_cn\admin\common.php 语言配置inc_menu.php :\admin\includes\inc_menu.php 菜单配置priv_action.php :language\zh_cn\admin\priv_action.php 管理权限inc_priv.php :admin\includes\inc_priv.php还要修改表:ecs_admin_action,添加字段:inc.. 阅读全文
摘要:
1为防止非法调用自己的页面,在被包含页面加上:if (!defined('IN_ECS')) {die('Hacking attempt'); }2在主动包含页面要定义define('IN_ECS', true);3导出页面上所有错误,error_reporting(E_ALL);如果想隐藏的话就把参数变成04当前项目的根目录的定义方法如下,init/demo01.php:这行代码所在文件。需要使用绝对路径的时候就在那个页面这样定义一下即可。define('ROOT_PATH', str_replace('init/dem 阅读全文