|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
帝国cms信息生成二维码插件管理版+API接口后台演示效果图:
本插件基于互联网知名开源PHP二维码生成类phpqrcode制作。本插件兼容ecms7.2(由于为了兼容7.0,不想在这一块写太麻烦,故此需要关闭金刚或者刺猬模式)
下载插件,解压到/e/extend/phpqrcode/
后台增加扩展菜单地址为:../extend/phpqrcode/
后台新增信息自动生成二维码图片方法:
打开/e/class/hinfofun.php找查找:UpdateInfoCopyids($add['classid'],$id,$copyids);
在下面的
if($sql)
{
里增加:- echo '<iframe src="/e/extend/phpqrcode/get.php?classid='.$add['classid'].'&id='.$id.'" style="display:none"></iframe>';
复制代码
即可
修改后实例:
if($sql)
{
echo '<iframe src="/e/extend/phpqrcode/get.php?classid='.$add['classid'].'&id='.$id.'" style="display:none"></iframe>';
//返回地址
手动生成添加:在需要的信息字段的表单页增加连接即可,比如:- <?php
- if($id){
- ?>
- <input type="button" name="qr" value="重新生成二维码" onclick="window.open('/e/extend/phpqrcode/get.php?classid=<?=$classid?>&id=<?=$id?>&enews=EditNews','','width=700,height=550,scrollbars=yes')">
- <?php
- }
- ?>
复制代码 或者:- <?php
- if($id){
- ?>
- <a href="javascript:;" onclick="window.open('/e/extend/phpqrcode/get.php?classid=<?=$classid?>&id=<?=$id?>&enews=EditNews','','width=700,height=550,scrollbars=yes')">重新生成二维码</a>
- <?php
- }
- ?>
复制代码
API使用说明: 参数说明: 参数名 | 参数值 | 说明 | type | text为文本/vcard为名片 |
| data | type=text的时候输出的内容 | 文本或者链接,表示要记录的数据,如果是存储utf-8编码的中文,最多984个。 |
type=text文本或连接演示:
例子1:<img src="/e/extend/phpqrcode/api.php?type=text&data=www.phpin.net&level=H&size=4&border=5">
名片生成说明: 参数名 | 参数值 | 说明 | type | vcard名片格式 | (type=vcard) | name | 姓名 | (格式:玛仙) | phone | 手机号 | (格式:13888888888) | tel | 电话 | (格式:888-88888888) | fax | 传真 | (格式:888-88888888) | email | 电子邮箱地址 | (格式:123@123.com) | url | 主页/网址 | (格式:www.phpin.net) | org | 公司/部门 | (格式:火星总部) | job | 职位/职称 | (格式:公司经理) | adr | 地址/住址 | (格式:我来自火星) | note | 备注信息 | (可以添加QQ微信号码等:QQ:12345) |
type=vcard文本或连接演示:
例子2:<img src="/e/extend/phpqrcode/api.php?type=vcard&name=玛仙&phone=13888888888&tel=888-88888888&fax=888-88888888&email=5160387@qq.com&url=www.phpin.net&org=火星总部&job=火星总动员&adr=来自火星¬e=QQ:5160387&level=L&size=1&border=5">
公共参数说明: 参数名 | 参数值 | 说明 | size
| 生成图片大小修正 | 值为1-10范围 | level | 表示纠错级别, 纠错级别越高,生成图片会越大。(L、M、Q、H,否则为默认L) | L水平 7%的字码可被修正
M水平 15%的字码可被修正
Q水平 25%的字码可被修正
H水平 30%的字码可被修正
| Border | 控制生成二维码的空白区域大小,默认为2.(1~10之间的整数,否则为默认2) | |
附件存放:
帝国cms信息生成二维码插件管理版+API接口(ECMS7.07.2).rar
(209.56 KB, 下载次数: 0, 售价: 500 贡献)
附件资料:
vCard格式参数详细说明
|
|