zdcms添加网站基本信息的方法
1、新建文件/dayrui/My/View/site_info.html,代码如下:
<div class="form-group"> <label class="col-md-2 control-label">联系电话</label> <div class="col-md-10"> <label><input class="form-control input-large" type="text" name="data[tel]" value="{$data['tel']}"></label> </div> </div> <div class="form-group"> <label class="col-md-2 control-label">客服QQ</label> <div class="col-md-10"> <label><input class="form-control input-large" type="text" name="data[qq]" value="{$data['qq']}"></label> </div> </div> <div class="form-group"> <label class="col-md-2 control-label">电子邮箱</label> <div class="col-md-10"> <label><input class="form-control input-large" type="text" name="data[email]" value="{$data['email']}"></label> </div> </div>
2、再返回网站设置里面就出现了
3、前端如何调用?
联系电话:{dr_site_info('tel')} QQ:{dr_site_info('qq')} 邮箱:{dr_site_info('email')}
4、其他函数中调用方法
例如:在百度地图函数中调用一个坐标自定义变量{dr_site_info('zuobiao')},写法如下;
调用百度地图:{dr_baidu_map(dr_site_info('zuobiao'), 17, '100%', '400', 'SYS_BDMAP_API', 'class', '这里是标注显示信息')} 参数1 必填:字段 参数2 必填:17是缩放大小 参数3 必填:100%是宽度,可以填写200表示200px 参数4 必填:400是高度,表示400px 参数5 可选:百度地图KEY 参数6 可选:div的class名称 参数7 可选:地图上的标注信息,例如填写公司地址等,支持html标签
5、添加图片上传字段的方法,例如添加微信二维码上传:
在/dayrui/My/View/site_info.html,代码如下:
<div class="form-group"> <label class="col-md-2 control-label">微信二维码</label> <div class="col-md-10"> <?php echo dr_fieldform('{"name":"微信二维码","fieldname":"wxewm","ismain":"1","fieldtype":"File","setting":{"option":{"ext":"jpg,gif,png","size":"1","attachment":"0","image_reduce":"","css":""},"validate":{"required":"0","pattern":"","errortips":"","check":"","filter":"","formattr":"","tips":""}},"ismember":"1"}',$data['wxewm'], 1, 1);?> </div> </div> //php语句中wxewm为字段名,可以根据自己的实际字段名修改。
前端调用用以下标签:
{dr_get_file(dr_site_info('wxewm'))} //wxewm为字段名