在phpcms根目录 index.php定义一个 模版常量 这样后期上线便于修改
define('PATH',dirname(__FILE__).DIRECTORY_SEPARATOR);
************************定义css和图片路径 很重要***
define('TP', "/phpcms/templates/xyy/");//定义模板路径为常量,可以在index.html引用{TP} 如果想获取安装目录,可以写成define('TP', PHPCMS_PATH."/phpcms/templates/xyy/") 但是这样会暴露安装盘。
模版中直接{TP}
那么模版中的所有IMG ,JS CSS路径原来为 src="./img/demo.png"
那么现在变成src="{TP}xyy/img/demo.png" 直接把 ./ 替换成{TP}xyy/
images {TP}images
表前缀问题 注意:这两行放在include PHPCMS_PATH.'/phpcms/base.php';后面 放在pc_base::creat_app();前面
$arr = pc_base::load_config('database','default','');
$GLOBALS[PRE] = $arr["tablepre"];
以后在模版里面直接用 $GLOBALS[PRE] 调出表前缀
网站公共部分引用
调用模版头部 调用模版底部
{template "content","header"} //content为网站模板文件夹 header为.html的公共文件 {template "content","footer"}