独角数卡发卡源码系统修改支付方式图标保姆教程

老铁铺 PHP发卡 2024年2月5日 790 0
独角数卡发卡源码系统修改支付方式图标保姆教程

独角数卡(自动售货系统)-开源站长自动化售货解决方案、高效、稳定、快速!

很多朋友用独角数卡发卡系统,这个目前除了二次元之外还在维护的免费开源发卡系统。

由于系统自带的支付方式图标默认,特别是添加tokenpay之后,支付方式图标不是自己想要的,故此特别送上如何更换的教程,想省钱省学费的同学仔细看。

效果如下:

独角数卡发卡源码系统修改支付方式图标保姆教程

修改流程,首先找到当前模版下面的JS 文件

以hyper模版为例,JS路径是:/public/assets/hyper/js/hyper.js

下拉找到代码:

    let paySvgArr = {
        "tokenpay-usdt-trc": trcSvg,
        "tokenpay-usdt-erc": ercSvg,
        "tokenpay-trx"     : trxSvg,
        zfbf2f     : alipaySvg,
        aliweb     : alipaySvg,
        aliwap     : alipaySvg,
        mqq        : qqSvg,
        mzfb       : alipaySvg,
        mwx        : weChatSvg,
        pszfb      : alipaySvg,
        pswx       : weChatSvg,
        wescan     : weChatSvg,
        payjswescan: weChatSvg,
        alipay     : alipaySvg,
        wxpay      : weChatSvg,
        qqpay      : qqSvg,
        paypal     : paypal,
        mgcoin     : otherSvg,
        coinbase   : coinbaseSvg,
        epusdt     : epusdtSvg,
        vzfb       : alipaySvg,
        vwx        : weChatSvg,
    };

这里指定的是什么支付方式,使用那个图片作为图标,比如zfbf2f支付宝当面付,用的图标文件就是:alipaySvg

很多新手不明白,这个alipaySvg对应的文件在哪里

其实它就是上面的代码知道的,代码如下:

let alipaySvg = '<svg t="1602939269695" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1127" width="32" height="32"><path d="M902.095 652.871l-250.96-84.392s19.287-28.87 39.874-85.472c20.59-56.606 23.539-87.689 23.539-87.689l-162.454-1.339v-55.487l196.739-1.387v-39.227H552.055v-89.29h-96.358v89.294H272.133v39.227l183.564-1.304v59.513h-147.24v31.079h303.064s-3.337 25.223-14.955 56.606c-11.615 31.38-23.58 58.862-23.58 58.862s-142.3-49.804-217.285-49.804c-74.985 0-166.182 30.123-175.024 117.55-8.8 87.383 42.481 134.716 114.728 152.139 72.256 17.513 138.962-0.173 197.04-28.607 58.087-28.391 115.081-92.933 115.081-92.933l292.486 142.041c-11.932 69.3-72.067 119.914-142.387 119.844H266.37c-79.714 0.078-144.392-64.483-144.466-144.194V266.374c-0.074-79.72 64.493-144.399 144.205-144.47h491.519c79.714-0.073 144.396 64.49 144.466 144.203v386.764z m-365.76-48.895s-91.302 115.262-198.879 115.262c-107.623 0-130.218-54.767-130.218-94.155 0-39.34 22.373-82.144 113.943-88.333 91.519-6.18 215.2 67.226 215.2 67.226h-0.047z" fill="#02A9F1" p-id="1128" data-spm-anchor-id="a313x.7781069.0.i1" class="selected"></path></svg>';

这段代码怎么来的呢,其实它就是一个网络在线编辑SVG图片生成的。

你可以去如下网站试试,制作完成SVG代码后就可以生成如上的代码,当然制作完成后保存图片,然后用TXT文件打开也可以得到。

https://vectorizer.com/zh/

https://svg.hwcha.com/

这两个网站都可以在线制作,谷歌搜,很多的。

也有现成的图标网站,需要注册,新建项目,然后引用即可。

不怕麻烦的同学可以试试。

我是怕麻烦的,所以我就改成了本地文件调用。

首先定义两个图标文件如下:

     let ercSvg = '<img src="/res/pay/usdterc20.png" height="30" width="30" />';
        let trcSvg = '<img src="/res/pay/usdttrc20.png" height="30" width="30" />';

这里就是定义了TRC20  和ERC20的支付图标。

接着在下面声明使用这两个图标的支付方式:

 let paySvgArr = {
        "tokenpay-usdt-trc": trcSvg,
        "tokenpay-usdt-erc": ercSvg,

这样就把tokenpay-usdt-trc的支付方式图标指向到trcSvg文件,当然这个trcSvg名称你可以自己定义,指向正确就可以。

简单一句话,let paySvgArr = {的用途是规定什么支付方式用哪个图标文件,let trxSvg = '<svg 定义图标文件的存储调用路径在哪里。

其次,tokenpay-usdt-trc这个支付方式名称一定要正确,你可以去后台的那个支付设置里面拷贝。

高手也可以直接看源代码,如图:

独角数卡发卡源码系统修改支付方式图标保姆教程

上一篇: telegram如何进入敏感群限制群开车群的设置教程This group can't be displayed because it was usedto spread pornographic content.
下一篇: 一台服务器如何搭建多个独角兽发卡站点而redis数据库不冲突?

评论

精彩评论

评论 (0)

pc广告位