齐博x1第二季《基本数据操作》系列003-系统参数的调用
1002
11

我们做网站需要让后台的数据在前台获取,系统的一些内置参数获取是有必要了解一下的

后台参数全局数组$webdb[]

我们如果需要获取后台的系统或者插件模块的一些参数,全部以$webdb[]这个数组为始,切换内部不同的关键字即可获取到,非常简单

如果知道关键字,我们进入后台,点击插件中心->开发者功能->参数选项管理



系统变量的数据获取

就是后台系统设置里的一系列参数变量

比如我们点击基础设置


前面的关键字变量名,就是$webdb数组中的关键字  比如我们获取网站名称那就是  $webdb['webname'].


如果用到模板中,就用大括号括起来,那么就是$webdb['webname']},模版中也支持点操作,也就是说,可以改成大家都熟悉的{$webdb.webname}

两种方法都可以


下面列出几个系统变量到模板中给大家看下:

<h3  style="font-size:1.5rem;">网站名称 => {$webdb.webname}</h3>
<h3  style="font-size:1.5rem;">网站风格 => {$webdb.style}</h3>
<h3  style="font-size:1.5rem;">网站是否开放 => {$webdb.web_open}</h3>
<h3  style="font-size:1.5rem;">后台风格 => {$webdb['admin_style']}</h3>
<h3  style="font-size:1.5rem;">积分名称 => {$webdb['MoneyName']}</h3>




上面用了两种表示方法,都可以显示对应的数据


模块的内置变量获取

开发者做模块的时候有时候也会建议一些内置的变量,也保存在参数选项中,所以也是用$webdb[]数组统一管理,但是因为模块会有很多个,这样不同的开发者就会产出同名的问题,比如一个模块命名标题title,另一个模块也有标题title,这样的话就麻烦了,所以要分组进行区别开。这样我们使用的时候就会需要用到二维数组,不知道二维数组直接对着格式使用即可$webdb['M__模块关键字']['内置关键字']


比如我们选择cms模块,那么内置关键字变量就是$webdb['M__cms']['mseotitle']


也就是cms参数设置的那里的变量


<h3  style="font-size:1.5rem;">SEO标题 => {$webdb.M__cms.mseo_title}</h3>
<h3  style="font-size:1.5rem;">SEO优化关键字keywords => {$webdb.M__cms.mseo_keyword}</h3>
<h3  style="font-size:1.5rem;">SEO优化描述description => {$webdb['M__cms']['mseo_description']}</h3>




插件的内置变量获取


同模块一样,只要把里面的大写M换成大写P即可:$webdb['P__插件名关键字']['内置关键字']


这里就不举例了,供大家用自己安装的插件自行测试


13
赏礼
赏钱
收藏
点击回复
      全部留言
  • 11
  • 诚信lawyer 普通粉丝 消费:0.1元 2021-07-06 08:33 08:336楼
    不错,学习了
0 赏钱 赏礼回复
  • 踏风而至 普通粉丝 消费:0元 2019-09-07 15:04 15:046楼

    图片怎么办?

    佳明啊 消费:0.01元 2021-07-05 16:40
    图片要在<img src="路径">里面加
0 赏钱 赏礼回复
  • aria 普通粉丝 消费:2460.49元 2019-07-28 10:30 10:306楼

    什么时候讲函数创建和调用啊,等不及了

    阿赖耶识 消费:24.43元 2019-07-28 10:55
    函数的创建和调用是php里的基础知识,急的话随便找个php的教程看看就行了。我后面也会说到,不过还得等等,我是一步一步来的
0 赏钱 赏礼回复
  • aria 普通粉丝 消费:2460.49元 2019-07-28 10:10 10:106楼

0 赏钱 赏礼回复
  • 银杏114在线 实战运营者 消费:3609.79元 2019-07-28 09:40 09:406楼

    必须顶,做个笔记

0 赏钱 赏礼回复
  • snscn 普通粉丝 消费:1862.35元 2019-07-28 08:49 08:49
    其他手机
    6楼
    好,这个要做笔记。
0 赏钱 赏礼回复
  • kk1212 白金粉丝 消费:1211.05元 2019-07-28 08:27 08:276楼

    教程不错

0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 神盾SOHO
        圈内贴子3401
    • 圈子成员260
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648