易优cms怎么生成当前页面二维码?
在使用易优cms制作网站模板时,可能会遇到类似的需求,比如,我现在有个模板,需要在网站底部显示一个当前页面的二维码;又或是在文章页面某个位置显示当前文章的二维码。
在使用易优cms制作网站模板时,可能会遇到类似的需求,比如,我现在有个模板,需要在网站底部显示一个当前页面的二维码;又或是在文章页面某个位置显示当前文章的二维码。
针对这类功能需求,易优cms好像并没有封装这类需求的函数,只能自己想办法搞一个。笔者遇到这类需求时,第一思路也是写个php函数,但后来一想,这功能好像可以直接使用js就能实现,于是,就直接选择了js来实现,具体操作如下。
1、下载js插件,可以自己搜索jquery.qrcode.min.js进行下载。
2、引入该插件,具体引入方式可以参考你模板本身的具体路径。(注意,该插件依赖于jquery,所以请先确定你的模板是否引用了jquery。)
3、在页面需要生成二维码的位置,写代,并指定一个id(具体样式效果自己写css来控制),然后写js代码(下方)。(整体如下图所示)
<script> jQuery('#siteewm').qrcode({ render: "table", foreground: "#000", background: "#FFF", width: 130, height: 130, text: "{$eyou.field.arcurl}"//当前页面的URL链接地址 }); </script>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。