全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等

注明

给软件源添加各种增值小功能,本教程仅供适用于已搭建软件源的小伙伴观看,更多持续更新。

浏览大纲:

1、添加显示刷新时间、到期时间、软件总数、更新数量(当天)

2、增加卡密类型多个到期时间

3、添加APP中【软件说明】单行切换多行

添加显示刷新时间、到期时间、软件总数、更新数量

演示效果

图片[1]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

在软件源公告板写

【刷新时间】、【到期时间】、【软件个数】、【更新数量】

分别对应即可显示!

教程开始

打开源码目录:application/index/controller

修改文件:

  • App.php

找到代码:(大约200行左右)

if($opencry=='1'){//开启接口
	$content = json_encode($arr,320);
	$content = base64_encode($content);
	$native['content'] = $content;
	if($app_type == 'appstore_v2'){
	  $res = $this->curl('https://api.nuosike.com/encrypt.php',$native);
	  $return["appstore_v2"] = $res;
	}else{
	  $res = $this->curl('https://api.nuosike.com/api.php',$native);
	  $return["appstore"] = $res;
	}

修改代码:

请注意需要修改两处位置,大约260行左右还有需要增加上去!

第一处:

图片[2]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

第二处

图片[3]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

将上述代码修改完成后保存即可

增加卡密类型多个到期时间

演示效果

图片[4]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

教程开始

(1)修改文件:application/index/controller/App.php

快捷定位 Ctrl+F 搜索:$kmtp

图片[5]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

我这里演示增加一个永久卡,增加一行代码如:

if($kmtp == 4){ $sydt = time(); $endtm = $sydt+(86400*30*99999); }
图片[6]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

(2)修改文件:application/admin/view/kami/add.html

快捷定位 Ctrl+F 搜索:row[Kmyp]

图片[7]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

找到代码:

{:build_radios('row[Kmyp]', ['1'=>'月卡', '2'=>'季卡', '3'=>'年卡'])}

修改增加:

{:build_radios('row[Kmyp]', ['1'=>'月卡', '2'=>'季卡', '3'=>'年卡', '4'=>'永久卡'])}

(3)修改文件:application/admin/view/kami/edit.html

快捷定位 Ctrl+F 搜索:row[Kmyp]

图片[8]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

找到代码:

{:build_radios('row[kmyp]', ['1'=>'月卡', '2'=>'季卡', '3'=>'年卡'], $row['kmyp'])}

修改增加:

{:build_radios('row[kmyp]', ['1'=>'月卡', '2'=>'季卡', '3'=>'年卡', '4'=>'永久卡'], $row['kmyp'])}

(4)修改文件:public/assets/js/backend/kami.js

快捷定位 Ctrl+F 搜索:Kmyp

图片[9]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

找到代码:

{field: 'kmyp', title: __('Kmyp'),searchList: {1: '月卡', 2: '季卡', 3: '年卡'},formatter: Table.api.formatter.flag},

修改增加:

{field: 'kmyp', title: __('Kmyp'),searchList: {1: '月卡', 2: '季卡', 3: '年卡', 4: '永久卡'},formatter: Table.api.formatter.flag},

将上述代码修改完成后保存即可,请注意需要刷新强制刷新缓存

添加APP中【软件说明】单行切换多行

演示效果

添加APP时候换行无需再次输入 \n ,之前已有的正常换行

图片[10]-全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源

教程开始

1,修改文件:application/admin/view/category/add.html

找到代码:

<div class="form-group">
    <label for="c-keywords" class="control-label col-xs-12 col-sm-2">软件说明</label>
    <div class="col-xs-12 col-sm-8">
        <input id="c-keywords" class="form-control" name="row[keywords]" type="text" value="">
    </div>
</div>

将其修改:

<div class="form-group">
    <label for="c-keywords" class="control-label col-xs-12 col-sm-2">软件说明</label>
    <div class="col-xs-12 col-sm-8">
        <textarea id="c-keywords" class="form-control" name="row[keywords]" rows="5"></textarea>
    </div>
</div>

2,修改文件:application/admin/view/category/edit.html

找到代码:

<div class="form-group">
    <label for="c-keywords" class="control-label col-xs-12 col-sm-2">软件说明</label>
    <div class="col-xs-12 col-sm-8">
        <input id="c-keywords" class="form-control" name="row[keywords]" type="text" value="{$row.keywords|htmlentities}">
    </div>
</div>

将其修改:

<div class="form-group">
    <label for="c-keywords" class="control-label col-xs-12 col-sm-2">软件说明</label>
    <div class="col-xs-12 col-sm-8">
        <textarea id="c-keywords" class="form-control" name="row[keywords]" rows="5">{$row.keywords|htmlentities}</textarea>
    </div>
</div>

将上述代码修改完成后保存即可!

全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等-坤哥资源
全能签-软件源后台代码修改(公告显示到期时间、软件总数、更新数量)等
此内容为付费阅读,请付费后查看
666积分
付费阅读

签名证书     苹果ID商店     本站TG频道

  温馨提示:本文最后更新于2024年6月29日05时36分,某些文章资源具有时效性,若内容或链接失效,请在下方评论区留言反馈。
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容