帝国CMS系统扩展变量使用方法_帝国cms教程-大众资源网
通过自定义拓展变量功能,用户可以自定义公共的程序采用变量,为用户扩展系统增添便捷。比如说可以增加像系统$public_r[newsurl]这样的变量,还比如拓展了某个系统模型,须要减少设置项都可以用扩展变量来实现...等等。
一、登录后台,单击“系统”菜单,选择“拓展变量”子菜单,进入管理扩展变量界面:
二、管理拓展变量分类:
1、“管理扩展变量”界面 -> 点击“管理拓展变量分类”按钮步入管理扩展变量分类(见到右图):
2、步入管理扩展变量分类界面:
三、增加扩展变量:
1、“管理拓展变量”界面 -> 点击“增加拓展变量”按钮进入减少扩展变量(见下图):
2、进入增加扩展变量界面:
局部变量核对调用局部变量,变量名由英文和数字共同组成。比如说:title所属分类选择变量所属分类,方便统一管理。变量标识变量标识方便辨识变量。比如说:标题变量表明填写变量的备注内容。与否写入缓存选择与否写入到内存文件里,经常用到并且就是小内容的可选择写入缓存,否则不建议挑选,以增加内存文件大小,提高效率。载入内存时的调用变量:$public_r['add_局部变量']。变量排序设置管理变量列表页面表明的变量顺序。变量值核对变量的值内容。
四、管理拓展变量:
1、增加拓展变量后,返回“管理拓展变量”界面(见下图):
五、拓展变量调用说明:
1、写入缓存的变量调用:
在任意php或模板中用$public_r['add_局部变量']可以取得变量内容。比如上面的“模板图片目录地址”获取用“$public_r['add_temppicpath']”。
范例:<link href="<?=$public_r['add_temppicpath']?>css/style.css" rel="stylesheet" type="text/css" />
2、没有载入内存的变量调用:
可以用内置变量返回函数(数据库加载变量内容):ReturnPubliCADdVar(局部变量)。挑多个变量内容需用逗号隔开,例子:
获得单变量内容:$value=ReturnPublicAddVar('myvar'); //$value就是变量内容。
获得多个变量内容:$value=ReturnPublicAddVar('myvar1,myvar2,myvar3'); //$value['myvar1']才是变量内容。
单变量范例:<link href="<?=ReturnPublicAddVar('temppicpath')?>css/style.css" rel="stylesheet" type="text/css" />
多变量范例:
<?php
$valuer=ReturnPublicAddVar('temppicpath,musiclistnum');
?>
<link href="<?=$valuer['temppicpath']?>css/style.css" rel="stylesheet" type="text/css" />
音乐列表每页表明数量就是:<?=$valuer['musiclistnum']?>