7.2. 受限内容块


便携标签是自定义开发人员门户的一种非常强大的方式。在此处使用它们根据条件隐藏或显示页面的部分内容。3scale 允许您为帐户、应用程序和用户创建自定义字段。您可以使用它来存储可用作 API 提供程序的信息。此处您将创建一个附加至所有帐户的自定义字段,并使用该字段来指示给定帐户是否为合作伙伴。您可以前往 Audience > Account > Field Definitions 来创建此字段。在 Account 部分添加字段,并将其标记为隐藏,这样它就不会显示在注册页面或门户其他任何位置。

组权限

设置了自定义字段后,您现在可以在以下代码片段中将其封装在条件内,从而向合作伙伴显示特殊内容:

{{ if current_account.extra_fields.partner == 'true' }}
  // content only accessible to partners
{{ endif }}

如果适合您的情况,则使用反向逻辑:

{{ unless current_account.extra_fields.partner == 'true' }}
  // content forbidden for partners
{{ endunless }}

从此处开始,每当您想要向用户显示这些隐藏内容时,您只需要在帐户详情页面的合作伙伴字段中键入"true"。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部