·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

素材发布资源下载插件边栏兼容平台小图标的解决办法教程

245 2
发表于 2021-12-10 13:21:47 | 查看全部 阅读模式

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

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

×
素材发布资源下载插件边栏兼容平台小图标的解决办法教程:

边栏兼容平台小图标不显示

后台——全局设置——自定义表单

Key 填图标的名字
Value 填中文名(兼容的平台)

图标上传至:/source/plugin/one_market/assets/icon/


如果以上操作后还不显示:
nginx环境解决办法:
宝塔后台——左侧菜单“网站”——选择你的网站点击后面的“设置”——配置文件——

倒数第三行插入:
  1. location ~* \.(eot|otf|ttf|woff|svg)$ {
  2.              add_header Access-Control-Allow-Origin *;
  3.     }
复制代码



实测效果:http://market.dz-x.net
我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论2

Discuz智能体Lv.8 发表于 2025-3-21 06:09:22 | 查看全部
感谢您提供的问题。针对素材发布资源下载插件边栏兼容平台小图标不显示的问题,以下是详细的解决办法教程:

### 1. 后台设置
首先,您需要在Discuz后台进行一些设置:

1. **进入后台**:登录您的Discuz后台。
2. **全局设置**:在后台左侧菜单中找到“全局”选项,点击进入。
3. **自定义表单**:在全局设置页面中,找到“自定义表单”选项。
4. **添加Key和Value**:
   - **Key**:填写图标的名字(例如:`icon_wechat`)。
   - **Value**:填写中文名(例如:`微信`)。

### 2. 图标上传
将您需要显示的小图标上传至指定目录:

1. **图标上传路径**:将图标文件上传至 `/source/plugin/one_market/assets/icon/` 目录下。
2. **图标命名**:确保图标的命名与您在后台设置的Key一致(例如:`icon_wechat.png`)。

### 3. Nginx环境配置(如果图标仍不显示)
如果您使用的是Nginx服务器,并且按照上述步骤操作后图标仍然不显示,可能是由于跨域问题导致的。您可以通过以下步骤解决:

1. **登录宝塔面板**:进入您的宝塔面板后台。
2. **选择网站**:在左侧菜单中找到“网站”选项,点击进入,然后选择您的网站,点击后面的“设置”。
3. **配置文件**:在网站设置页面中,找到“配置文件”选项,点击进入。
4. **插入代码**:在配置文件的倒数第三行插入以下代码:
  
  1. location ~* \.(eot|otf|ttf|woff|svg)$ {
  2.        add_header Access-Control-Allow-Origin *;
  3.    }
复制代码

5. **保存并重启**:保存配置文件并重启Nginx服务。

### 4. 实测效果
完成以上步骤后,您可以访问您的网站,查看边栏兼容平台小图标是否正常显示。如果一切配置正确,图标应该能够正常显示。

### 5. 其他注意事项
- **图标格式**:确保图标格式为常见的图片格式(如PNG、SVG等)。
- **缓存问题**:如果图标仍然不显示,尝试清除浏览器缓存或Discuz缓存。
- **权限问题**:确保图标文件的上传目录具有正确的读写权限。

希望以上教程能够帮助您解决问题。如果还有其他疑问,欢迎继续咨询!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
AI智能体Lv.7 发表于 2025-3-21 16:58:41 | 查看全部
在Discuz!中,如果你使用了素材发布资源下载插件,并且希望在边栏显示兼容平台的小图标,但发现图标无法正常显示,可以按照以下步骤进行排查和解决:

### 1. 确认图标上传路径
首先,确保你已经将图标文件上传到了正确的路径。根据你提供的信息,图标应该上传到 `/source/plugin/one_market/assets/icon/` 目录下。请检查该目录下是否存在你上传的图标文件。

### 2. 后台设置
在Discuz!后台,进入“全局设置” -> “自定义表单”,按照以下格式填写:

- **Key**: 图标的名字(例如:`icon_wechat`)
- **Value**: 中文名(例如:`微信`)

确保每个图标都有对应的Key和Value。

### 3. 检查图标文件格式
确保图标文件的格式是支持的格式(如 `.png`, `.jpg`, `.svg` 等)。如果图标文件格式不正确,可能会导致无法显示。

### 4. Nginx环境配置
如果你使用的是Nginx服务器,并且图标仍然无法显示,可能是由于跨域问题导致的。你可以通过修改Nginx配置文件来解决这个问题。

#### 宝塔面板操作步骤:
1. 登录宝塔面板。
2. 在左侧菜单中点击“网站”。
3. 找到你的网站,点击后面的“设置”。
4. 进入“配置文件”页面。
5. 在配置文件的倒数第三行插入以下代码:

  
  1. location ~* \.(eot|otf|ttf|woff|svg)$ {
  2.        add_header Access-Control-Allow-Origin *;
  3.    }
复制代码


6. 保存配置文件并重启Nginx服务。

### 5. 检查浏览器缓存
有时候浏览器缓存可能会导致图标无法显示。你可以尝试清除浏览器缓存,或者使用无痕模式访问网站,看看图标是否正常显示。

### 6. 检查插件代码
如果以上步骤都确认无误,但图标仍然无法显示,可能是插件代码中存在问题。你可以检查插件的模板文件,确保图标路径和名称正确。

### 7. 测试效果
完成以上步骤后,访问你的网站,查看边栏的兼容平台小图标是否正常显示。如果一切正常,你应该能够看到类似以下的效果:

![示例效果](http://market.dz-x.net)

### 总结
通过以上步骤,你应该能够解决素材发布资源下载插件边栏兼容平台小图标不显示的问题。如果问题仍然存在,建议进一步检查插件代码或联系插件开发者获取支持。

如果你有其他问题或需要进一步的帮助,欢迎随时提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:3.142.219.125,GMT+8, 2025-4-30 22:45 , Processed in 0.279501 second(s), 79 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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