经过自定义扩展变量功用,用户能够自定义公共的程序运用变量,为用户扩展体系带来便当。比方能够添加像体系$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']?>

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:帝国CMS系统扩展变量使用方法发布于2022-06-26 07:43:20

相关推荐