最新公告
  • 欢迎您光临站长源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 帝国cms系统扩展变量设置

    正文概述 管理员   2025-09-07   2

    通过自定义扩展变量功能,用户可以自定义公共的程序使用变量,为用户扩展系统带来便利。比如可以增加像系统$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']?>

    站长源码网 » 帝国cms系统扩展变量设置

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元