为 Composer 自定义“添加事件”按钮

您好

Discourse 管理员新手(被要求进行 2.4 到 3.* 的迁移)- 提前为我的愚蠢问题道歉:

我正在尝试自定义作曲家窗口中的日期选择器。

在我们的 2.4 安装中,它显示为“添加日期和时间”,但在 3.1 中,它只是一个日历图标。

我已经弄清楚按钮需要进行以下更改:

将按钮的类从:

class="add-event btn no-text btn-icon"

更改为:

class="add-event btn no-text btn-icon"

并在按钮中添加一个 span:

<span>添加日期和时间</span>

所以它从:

image

变成:

image

我找不到任何现有的自定义(在主题或主题组件中)导致了 2.4 中的这种情况。

有人能建议在 3.1+ 中进行这些更改的最佳方法吗?

谢谢

您好,

您有两个会移除按钮标签的设置。

  • 全局:events event label no text
    image

  • 按类别设置:
    image

请确保您没有启用这两个选项中的任何一个!

3 个赞

效果非常好——非常感谢,令人惊讶的是,除非你知道要找什么,否则隐藏了多少设置,

1 个赞

老实说,我不得不查看代码;一开始我还不清楚。:smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.