# 类别设置横幅继续显示在 /categories

**URL:** https://meta.discourse.org/t/category-setting-banner-continues-to-display-on-categories/168099
**Category:** Bug
**Created:** [2020 年10 月 23 日 20:42 UTC](https://meta.discourse.org/t/category-setting-banner-continues-to-display-on-categories/168099 "2020-10-23T20:42:13Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### 作者： ![southpaw](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/southpaw/32/79352_2.png) [@southpaw](https://meta.discourse.org/u/southpaw)
#### 发布日期： [2020 年10 月 23 日 20:42 UTC](https://meta.discourse.org/t/category-setting-banner-continues-to-display-on-categories/168099/1 "2020-10-23T20:42:13Z")

</div>

当类别设置限制用户创建话题，且类别设置中的横幅文本已设置为显示横幅时，该横幅将显示在该类别的顶部。✅  
然而，如果用户从受限类别直接跳转到 `/categories`，横幅也会显示在 `/categories` 的顶部。😱  
复现步骤：

1. 创建一个类别，并设置安全权限，限制某些用户“查看”该类别。  

2. 在“当用户无法在此类别中创建话题时显示的横幅文本”字段中添加文本。  

3. 保存类别设置。

4. 以对该类别仅具有只读权限的用户身份登录，浏览到该类别并查看横幅。  

5. 现在立即导航到 `/categories`。您可以通过导航菜单完成此操作，或者在我們的配置情况下，点击社区图标返回“主页”，因为我们的网站默认显示类别列表。此时横幅仍然保留，给人一种该消息适用于所有类别的错觉。

---

<div class="post-metadata">

### 作者： ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### 发布日期： [2020 年10 月 23 日 21:01 UTC](https://meta.discourse.org/t/category-setting-banner-continues-to-display-on-categories/168099/2 "2020-10-23T21:01:36Z")

</div>

感谢您提供详细的错误报告！我刚刚在我的本地开发站点上进行了测试，得到了与您相同的结果。当从显示“类别只读横幅”的类别页面导航到站点的主类别页面时，除非我对页面进行硬刷新，否则该横幅不会从类别页面中移除。这对于将类别页面设置为首页的站点来说尤其令人困惑。

---

<div class="post-metadata">

### 作者： ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### 发布日期： [2020 年10 月 29 日 21:36 UTC](https://meta.discourse.org/t/category-setting-banner-continues-to-display-on-categories/168099/5 "2020-10-29T21:36:40Z")

</div>

[https://github.com/discourse/discourse/pull/11072](https://github.com/discourse/discourse/pull/11072)

上述 PR 已修复此问题。待其合并到核心分支后，我将部署到您的实例上。

---

<div class="post-metadata">

### 作者： ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### 发布日期： [2020 年11 月 3 日 14:14 UTC](https://meta.discourse.org/t/category-setting-banner-continues-to-display-on-categories/168099/8 "2020-11-03T14:14:47Z")

</div>

修复已部署到您的网站。

---

<div class="post-metadata">

### 作者： ![southpaw](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/southpaw/32/79352_2.png) [@southpaw](https://meta.discourse.org/u/southpaw)
#### 发布日期： [2020 年11 月 3 日 14:40 UTC](https://meta.discourse.org/t/category-setting-banner-continues-to-display-on-categories/168099/9 "2020-11-03T14:40:31Z")

</div>

感谢 @vinothkannans，当我导航回 /categories 时，横幅就消失了。👏

---

<div class="post-metadata">

### 作者： ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### 发布日期： [2020 年11 月 3 日 21:43 UTC](https://meta.discourse.org/t/category-setting-banner-continues-to-display-on-categories/168099/10 "2020-11-03T21:43:49Z")

</div>


