A-A+

关于zencart application_top.php分析

2012年09月15日 灵犀一指 关于zencart application_top.php分析已关闭评论 阅读 729 人 次

zencart系统中,所有配置包含文件都在application_top.php中,它在整个zen-cart系统中有着十分重要的地位,application_top.php主要功能是调用一些常见的zen cart函数和变量.
1):包含configure.php,里面定义了一些常量.

2):包含了initsystem.php里面自动调用了一些函数

3):包含了$customers_ip_address = $_SERVER['REMOTE_ADDR'];

4):加载extra_configures文件夹下的文件

5):$loader_file = $loaderPrefix . ‘.core.php’;主要用语自动加载对应的函数和对象

[php]

$base_dir = DIR_WS_INCLUDES . ‘auto_loaders/’;
if (file_exists(DIR_WS_INCLUDES . ‘auto_loaders/overrides/’ . $loader_file)) {
$base_dir = DIR_WS_INCLUDES . ‘auto_loaders/overrides/’;
}
/**
* load the default application_top autoloader file.
*/
echo $base_dir . $loader_file;//输出的结果为includes/auto_loaders/config.core.php
include($base_dir . $loader_file);//主要用于自动加载

[/php]

标签:

评论已关闭!