activity.php里面有段代码:
require(dirname(__FILE__) . '/includes/init.php');
require_once(ROOT_PATH . 'includes/lib_order.php');
这两个__FILE__ ROOT_PATH 哪里来的,看得莫名其妙。
老板要我搞懂ecshop的源代码,我都不知道怎么下手,文档都没有,哪位大牛帮帮忙.
require(dirname(__FILE__) . '/includes/init.php');
require_once(ROOT_PATH . 'includes/lib_order.php');
这两个__FILE__ ROOT_PATH 哪里来的,看得莫名其妙。
老板要我搞懂ecshop的源代码,我都不知道怎么下手,文档都没有,哪位大牛帮帮忙.
ROOT_PATH 是require(dirname(__FILE__) . '/includes/init.php');//这个文件里:define('ROOT_PATH', str_replace('includes/init.php', '', str_replace('\\', '/', __FILE__)));//这里定义的
__FILE__这个是php自带的魔术常量ROOT_PATH是你当前域名所指向的文件路径
比ecshop文档有用的多了,去里面搜索下
ecshopbbs论坛,里面也可以下载ecshop文档。