易优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>

易优cms怎么生成当前页面二维码?