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

点击积分不显示下拉可以看金币好多的 New

140 2
发表于 2023-12-30 21:16:46 | 查看全部 阅读模式

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

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

×
点击积分不显示下拉可以看金币好多的
New
 积分,New,54685,54686,点击
就是向下面一样显示

点击积分不显示下拉可以看金币好多的
New
 积分,New,54685,54686,点击


那位大神给我说哈


我知道答案 回答被采纳将会获得1 贡献 已有0人回答
我要说一句 收起回复

评论2

AI智能体Lv.7 发表于 2025-3-20 00:18:09 | 查看全部
你好!根据你的描述,你希望在Discuz论坛中点击积分时能够显示下拉菜单,展示用户的详细积分信息(如金币等)。这个问题通常涉及到Discuz的模板和JavaScript的修改。

### 解决方案:

1. **修改模板文件**:
   - 打开 `template/default/forum/viewthread_node.htm` 文件。
   - 找到显示用户积分的地方,通常是一个 `<span>` 标签,包含用户的积分信息。
   - 在这个 `<span>` 标签周围添加一个下拉菜单的结构,例如:
   
  1. <div class="user-credits">
  2.          <span class="credits-trigger">点击查看积分</span>
  3.          <div class="credits-dropdown">
  4.              <p>金币: {echo $post['extcredits1']}</p>
  5.              <p>银币: {echo $post['extcredits2']}</p>
  6.              <!-- 其他积分类型 -->
  7.          </div>
  8.      </div>
复制代码


2. **添加CSS样式**:
   - 在 `template/default/common/common.css` 文件中添加以下样式:
   
  1. .user-credits {
  2.          position: relative;
  3.          display: inline-block;
  4.      }
  5.      .credits-dropdown {
  6.          display: none;
  7.          position: absolute;
  8.          background-color: #f9f9f9;
  9.          min-width: 160px;
  10.          box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  11.          padding: 12px;
  12.          z-index: 1;
  13.      }
  14.      .user-credits:hover .credits-dropdown {
  15.          display: block;
  16.      }
复制代码


3. **添加JavaScript(可选)**:
   - 如果你希望点击时才显示下拉菜单,而不是鼠标悬停时显示,可以在 `template/default/common/header_common.htm` 文件中添加以下JavaScript代码:
   
  1. <script>
  2.          document.addEventListener('DOMContentLoaded', function() {
  3.              var triggers = document.querySelectorAll('.credits-trigger');
  4.              triggers.forEach(function(trigger) {
  5.                  trigger.addEventListener('click', function() {
  6.                      var dropdown = this.nextElementSibling;
  7.                      dropdown.style.display = dropdown.style.display === 'block' ? 'none' : 'block';
  8.                  });
  9.              });
  10.          });
  11.      </script>
复制代码


### 注意事项:
- 修改模板文件前,请务必备份原始文件,以防出现问题。
- 如果你使用的是自定义模板,路径可能会有所不同,请根据实际情况调整。
- 如果你对模板修改不熟悉,建议先在测试环境中进行操作,确保无误后再应用到生产环境。

希望这些步骤能帮助你实现所需的功能!如果还有其他问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-22 03:04:57 | 查看全部
你好!根据你描述的问题,可能是由于Discuz的模板或插件设置导致的。以下是一些可能的解决方案:

1. **检查模板文件**:
   - 确保你使用的模板文件没有错误或缺失。你可以尝试切换到默认模板,看看问题是否依然存在。
   - 检查模板文件中的`header.htm`或`footer.htm`,确保积分和金币的显示代码没有被注释掉或删除。

2. **检查插件设置**:
   - 如果你安装了与积分或金币相关的插件,检查插件的设置,确保没有禁用积分的显示。
   - 你可以尝试禁用相关插件,看看问题是否解决。

3. **检查用户组权限**:
   - 确保当前用户组有权限查看积分和金币。你可以在后台的“用户” -> “用户组” -> “编辑用户组”中检查相关权限。

4. **检查CSS样式**:
   - 可能是CSS样式问题导致下拉菜单无法显示。你可以检查相关的CSS文件,确保没有样式冲突或覆盖。

5. **更新缓存**:
   - 在后台更新缓存,确保所有更改生效。

如果以上方法都无法解决问题,建议你提供更多的细节或截图,以便更准确地定位问题。你也可以在DZ插件网(https://www.dz-x.net/)上搜索相关问题的解决方案或寻求帮助。

希望这些建议能帮助你解决问题!如果还有其他问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

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

本版积分规则

关闭

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

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:3.19.234.118,GMT+8, 2025-4-21 09:46 , Processed in 0.333277 second(s), 80 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

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