>[info]### 全局变量 #### `Boot-CMS `在前端模板页中定义了`全局`默认变量 ## >[success] 1、 配置信息 ~~~ mysql : boot_comfig @field name 配置名称 @field value 配置值 ~~~ 以下代码可以直接复制到自己前端`模板html`中, 可以直接输出对应的配置信息。 ~~~ {$config['web_title']} = 网站标题 {$config['web_keywords']} = 网站关键词 {$config['web_description']} = 网站描述 {$config['web_statis']} = 统计代码 {$config['web_icp']} = 网站备案号 {$config['web_logo']} = 网站logo {$config['web_author']} = 网站作者 ~~~ ~~~ {$config['web_aliappkey']} = 支付宝 AppKey {$config['web_alisecretkey']} = 支付宝 SecretKey {$config['web_email_name']} = 邮箱显示名称 {$config['web_email_server_address']} = 邮箱服务器地址 {$config['web_email_account']} = 邮箱登录账号 {$config['web_email_password']} = 邮箱登录密码 ~~~ 并且可以根据自己的`需求`可以在`数据库`添加新`字段属性` ## >[success] 2、菜单信息 ~~~ mysql : boot_menu_home @field name 前端菜单标题 @field keywords 前端菜单关键词 @field description 前端菜单描述 @field content 前端菜单单页内容 @field status 前端菜单状态 @field order 前端菜单排序 @field p_id 前端菜单父级Id @field template_cate 前端菜单模板类型 @field template_link 前端菜单模板链接 @field is_list 前端菜单是否列表模板 @field create_time 前端菜单添加时间 @field update_time 前端菜单更新时间 ~~~ 可以直接将以下代码复制到你的`模板html`里面,会自动生成输出相应的菜单栏目。 ~~~ {foreach name='Menu' item="nav"} <a href="{$nav['template_link']}">{$nav['name']}</a> <!--一级菜单--> {if ($nav['son'] !== '')} <ul> {foreach name="nav.son" item="son"} <li><a href="{$son['template_link']}">{$son['name']}</a></li> <!--二级菜单--> {/foreach} </ul> {/if} {/foreach} ~~~ 可以拓展自己的`菜单样式`。直接修改`<a>`标签,或者在`<a>`的外层套入一个`<li class="style">`。 后台可以设置`排序`及菜单`分级`