本帖最后由 中关村 于 2023-10-30 17:24 编辑
最近想做一个链接推广站(其实就是推广流量卡的),找了很多导航源码都不太满意,或者就是要收费。个人很喜欢独角数卡的交互及UI,就在其基础上修改成了类似于网址导航的网站(其实就是加了一个商品链接和替换了下单的按钮),小弟比较业余,仅作为个人分享,大佬勿喷 。
本教程基于@assimon的独角数卡2.0.6版本,修改了@bimoe大佬的hyper模板,其他模板也可举一反三,操作方法类似。
1.添加数据库字段:
在数据goods表内,新建名为gd_url的字段,当然可以修改为你想设置的任何字符,但是要注意不要与其他字段重复。类型和长度根据你实际情况填写就好,示例如下:
QQ截图20231030161322.png
(29.7 KB, 下载次数: 2)
2.修改语言文件:
1)找到如下两个路径的goods.php文件,一个是中文一个是繁体,只修改一个你用的也行;
QQ截图20231030162017.png
(46.68 KB, 下载次数: 0)
2)在goods.php里面添加你刚才添加的字段名和备注信息,上面部分是后台显示的栏目名称,下面的是栏目下方的输入提示信息。
微信图片_20231030162311.png
(83.47 KB, 下载次数: 0)
3.在后台添加栏目名称:
打开网站根目录/app/Admin/Controllers/GoodsController.php文件,分别在grid、show、form三个模块内输入你刚才添加的数据库字段,form后面引入的就是栏目输入提示信息,required代表必填项。添加完成就可以在后台添加一个商品试试,应该是已经可以显示新的栏目值了。
11111.png
(116.98 KB, 下载次数: 0)
222224.png
(114.65 KB, 下载次数: 0)
333333330.png
(82.58 KB, 下载次数: 0)
QQ截图20231030164224.png
(34.34 KB, 下载次数: 0)
4.最后,在网站前台的商品详情栏把下单按钮替换成这个网址的跳转按钮就可以啦。
打开网站根目录/resources/views/hyper/static_pages/buy.blade.php文件,在支付方式模块内,根据你的需要隐藏掉相关信息并在下方添加如下代码。
QQ截图20231030171940.png
(25.54 KB, 下载次数: 0)
当然,你也可以添加一个美化过的按钮,注意跳转链接设置为'{{ $gd_url }} 即可。
QQ截图20231030165225.png
(66.08 KB, 下载次数: 0)
好了,就分享到这里,各位大佬有什么改进的意见也可以提一下。下面是效果图
QQ截图20231030172350.png
(54.39 KB, 下载次数: 0)
|