wso2am store - 试图隐藏carbon.super租户

时间:2016-06-13 12:07:00

标签: wso2-am

我正在尝试设置wso2am的多租户安装。 我创建了一些新的租户,当访问公共商店网站时,我可以看到所有租户,包括carbon.super。

是否可以隐藏超级碳租户店?

1 个答案:

答案 0 :(得分:0)

如果您需要隐藏carbon.super租户域名,请按照以下说明操作。

在template.jag(/store/site/themes/fancy/templates/api/tenant-stores-listing/template.jag)粘贴在此行之前

<%for(var i=0;i< tenantDomains.length;i++){
if(tenantDomains[i] != "carbon.super"){
var site = require("/site/conf/site.json");
%>
<a href="<%= encode.forHtmlAttribute(encode.forUri(jagg.getSiteContext() + 
"?tenant="+tenantDomains[i])) %>" title="<%=tenantDomains[i]%>">
<li class="thumbnail span3 tenent-thumb">
<center><img src="<%=jagg.getAbsoluteUrl(jagg.getThemeFile("images/tenant-store.png"))%>" alt="">
<h3><%=tenantDomains[i]%></h3>
<span>Visit Store</span>
</center></a></li><%}}%>

然后它将从主商店视图中过滤掉carbon.super。您可以使用子主题执行此更改并覆盖默认页面。为此,请遵循此article about API Manager sub themes