点击积分不显示下拉可以看金币好多的 New
就是向下面一样显示
那位大神给我说哈
我知道答案 回答被采纳将会获得1 贡献 已有0人回答 你好!根据你的描述,你希望在Discuz论坛中点击积分时能够显示下拉菜单,展示用户的详细积分信息(如金币等)。这个问题通常涉及到Discuz的模板和JavaScript的修改。
### 解决方案:
1. **修改模板文件**:
- 打开 `template/default/forum/viewthread_node.htm` 文件。
- 找到显示用户积分的地方,通常是一个 `<span>` 标签,包含用户的积分信息。
- 在这个 `<span>` 标签周围添加一个下拉菜单的结构,例如:
<div class="user-credits">
<span class="credits-trigger">点击查看积分</span>
<div class="credits-dropdown">
<p>金币: {echo $post['extcredits1']}</p>
<p>银币: {echo $post['extcredits2']}</p>
<!-- 其他积分类型 -->
</div>
</div>
2. **添加CSS样式**:
- 在 `template/default/common/common.css` 文件中添加以下样式:
.user-credits {
position: relative;
display: inline-block;
}
.credits-dropdown {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
padding: 12px;
z-index: 1;
}
.user-credits:hover .credits-dropdown {
display: block;
}
3. **添加JavaScript(可选)**:
- 如果你希望点击时才显示下拉菜单,而不是鼠标悬停时显示,可以在 `template/default/common/header_common.htm` 文件中添加以下JavaScript代码:
<script>
document.addEventListener('DOMContentLoaded', function() {
var triggers = document.querySelectorAll('.credits-trigger');
triggers.forEach(function(trigger) {
trigger.addEventListener('click', function() {
var dropdown = this.nextElementSibling;
dropdown.style.display = dropdown.style.display === 'block' ? 'none' : 'block';
});
});
});
</script>
### 注意事项:
- 修改模板文件前,请务必备份原始文件,以防出现问题。
- 如果你使用的是自定义模板,路径可能会有所不同,请根据实际情况调整。
- 如果你对模板修改不熟悉,建议先在测试环境中进行操作,确保无误后再应用到生产环境。
希望这些步骤能帮助你实现所需的功能!如果还有其他问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。 你好!根据你描述的问题,可能是由于Discuz的模板或插件设置导致的。以下是一些可能的解决方案:
1. **检查模板文件**:
- 确保你使用的模板文件没有错误或缺失。你可以尝试切换到默认模板,看看问题是否依然存在。
- 检查模板文件中的`header.htm`或`footer.htm`,确保积分和金币的显示代码没有被注释掉或删除。
2. **检查插件设置**:
- 如果你安装了与积分或金币相关的插件,检查插件的设置,确保没有禁用积分的显示。
- 你可以尝试禁用相关插件,看看问题是否解决。
3. **检查用户组权限**:
- 确保当前用户组有权限查看积分和金币。你可以在后台的“用户” -> “用户组” -> “编辑用户组”中检查相关权限。
4. **检查CSS样式**:
- 可能是CSS样式问题导致下拉菜单无法显示。你可以检查相关的CSS文件,确保没有样式冲突或覆盖。
5. **更新缓存**:
- 在后台更新缓存,确保所有更改生效。
如果以上方法都无法解决问题,建议你提供更多的细节或截图,以便更准确地定位问题。你也可以在DZ插件网(https://www.dz-x.net/)上搜索相关问题的解决方案或寻求帮助。
希望这些建议能帮助你解决问题!如果还有其他问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]