·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分✅卡密📒收藏夹👽聊天室
返回列表 发布新帖

在Theme Box的素材发布资源下载插件导航里面加上多国语言切换导航按钮并实现多种展现效果的方式

382 8
发表于 2023-6-29 22:31:18 | 查看全部 阅读模式 | Chrome| Windows 10

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Theme Box的素材发布资源下载插件比较封闭,以贰先生的全站多国语言翻译插件为例,想要在Theme Box的素材发布资源下载插件里面穿透实现全站多国语言自动翻译在Theme Box的插件页面是无法穿透实现效果的,
下面实现如图添加导航并实现全站多国语言翻译:
游客,如果您要查看本帖隐藏内容请回复

修改文件,
编辑:
/source/plugin/one_market/template/default/common/footer.php

查找:
  1. </body>
复制代码
也就是在 </body> 之前,
其上行添加:
游客,如果您要查看本帖隐藏内容请回复


上面的操作是 在 Theme Box的素材发布资源下载插件 里面引入 全站多国语言翻译插件 的必须jQuery库文件。

然后是在导航里面添加一个导航菜单,需要实现的功能:
1. 导航下拉多级层联菜单;
2. 鼠标滑动自动展开,而不是需要点击选择;
3. 菜单是 通过传参访问对应语言,而不是默认js切换的方式,以实现 多国语言 多次收录页面的效果。

下面是修改文件操作,Theme Box的素材发布资源下载插件 的导航菜单文件路径是在【2024.9.13再次更新,不用看2楼的补充了~】:/source/plugin/one_market/template/default/common/header_common.php

首先我们需要 引入Bootstrap和jQuery库,以实现我们添加的导航菜单的联动效果,这里引入的 是为了避免可能与 Theme Box的素材发布资源下载插件 本身JQ的冲突 而导致菜单效果不生效:

查找:
  1. </head>
复制代码
其上行添加:【2024.9.13 必须用指定的CDN库源】
  1. <!-- 引入Bootstrap和jQuery库 -->
  2. <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
  3. <script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.6.0/js/bootstrap.min.js"></script>
复制代码

接下来,我们操作添加菜单的步骤:
2024.7.12已更新,不用看2楼的补充了~
编辑:/source/plugin/one_market/template/default/common/header.php
查找:
  1. </ul>
复制代码

其上行添加:
游客,如果您要查看本帖隐藏内容请回复


最后一步:【2024.7.12已更新】还需要在你主机伪静态设置添加对应伪静态规则:

==伪静态规则==
# IIS/APACHE 服务器  
RewriteEngine On
RewriteRule ^([^/]+)/?(en|zh|cht|ko|de|ja|ru|ar|tr|pt|th|fr)?(/.*)?$ /$3?lang=$2 [L]

# Nginx  服务器
rewrite ^([^\.]*)/(en|zh|cht|ko|de|ja|ru|ar|tr|pt|th|fr)(/.*?)?$ $3?lang=$2 last;

然后保存,更新缓存后,就可以看到最上图的实现效果~ 【可可素材资源插件也可以用同样思路实现全站多国语言的菜单切换效果,可以加群获取更多分享:https://t.cn/A6LIyHJ9

此教程涉及到的插件下载:
[Theme Box]素材发布资源下载 OSS存储+用户组打折+下载限速 (one_market)[更新支持DZ X3.5]
https://www.dz-x.net/t/5197/1/1.html
(出处: DZ插件网)

全站多国语言翻译 多国语言翻译 (domi_translate)
https://www.dz-x.net/t/54357/1/1.html【由于作者联系不让论坛分享,该资源已下线,如有需要的可以直接联系右侧QQ客服免费获取~】
(出处: DZ插件网)



我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。
创宇盾启航版免费网站防御网站加速服务

评论8

admin楼主Lv.9 发表于 2023-6-30 21:18:41 | 查看全部 | Chrome| Windows 10

2024.7.12已更新,此楼内容可忽略~

由于帖子含有代码无法再次编辑,上面教程 引入Bootstrap和jQuery库 的操作,需要纠正下:

在Theme Box的素材发布资源下载插件导航里面加上多国语言切换导航按钮并实现多种展现效果的方式 素材,发布,资源,资源下载,下载


把 上面操作过的  /source/plugin/one_market/template/default/common/header.php 操作的撤销,


修正为编辑:/source/plugin/one_market/template/default/common/header_common.php  【作者提供修正指导】

查找:
  1. </head>
复制代码


在其上行添加:(内容复制楼上的一样的~)
在Theme Box的素材发布资源下载插件导航里面加上多国语言切换导航按钮并实现多种展现效果的方式 素材,发布,资源,资源下载,下载

如图:
在Theme Box的素材发布资源下载插件导航里面加上多国语言切换导航按钮并实现多种展现效果的方式 素材,发布,资源,资源下载,下载




我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。
LINIILv.1 发表于 2023-7-1 13:03:43 | 查看全部 | Edg | Windows 10
感谢分享,正需要
我要说一句 收起回复
大哥哥Lv.2 发表于 2023-7-13 22:02:40 | 查看全部 | Firefox | Windows 10

这东西我收了!谢谢楼主!
我要说一句 收起回复
jjiyjlxy 发表于 2023-11-14 12:05:58 | 查看全部 | Google Chrome | Windows 10
bbbbbbbubc不错
我要说一句 收起回复
fairytailLv.2 发表于 2023-11-23 12:20:52 | 查看全部 | Edg | Windows 10
感谢分享
我要说一句 收起回复
回复

使用道具 举报

wendaoLv.2 发表于 2024-2-26 10:08:22 来自手机 | 查看全部 | Google Chrome | Android
代码是有啥呢?
我要说一句 收起回复
传承国学文化
apwlLv.2 发表于 2024-3-23 18:46:05 来自手机 | 查看全部 | Google Chrome | Android
围观一下教程看看
我要说一句 收起回复
nheehisg 发表于 2024-8-8 20:53:54 | 查看全部 | Edg | Windows 10
看下··············
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.144.16.151,GMT+8, 2024-11-5 20:37 , Processed in 0.590808 second(s), 140 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2024 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表