研究了半天,好奇模板的自定义设置是怎样被应用的。
Cowade • 2023-11-11 17:25 • 128 次点击 •
比如在一个主题的option里,有开启轮播图的设置。
'openBanner' => [
'labels' => 'tpl-banner',
'type' => 'checkon',
'name' => '轮播图开启',
'values' => [
'1' => '开启'
],
'description' => '轮播图格式 标题|图片链接|url'
'banner' => [
'labels' => 'tpl-banner',
'type' => 'text',
'name' => '轮播图',
'multi' => 'true',
'rich' => true,
'values' => [
'预览版|https://.....',
],
'description' => '轮播图格式 标题|图片链接|url'
]
看了半天,也是一头雾水:上面只是定义了一些在后台能看到的设置项文字说明和选项,那么系统是怎样知道轮播图是什么?又是怎么知道要放在什么位置的?
类似这样的,一直搞不懂,也没看到相应的函数来实现后台设置的功能。
那多大大可以稍微解惑一下吗?
评论: