wso2amのマルチテナントインストールを設定しようとしています。 私はいくつかの新しいテナントを作りました。公共の店のサイトに行くと、私はcarbon.superを含むすべてのテナントを見ることができます。wso2am store - carbon.superテナントを隠そうとしています
super.carbonテナント店を隠すことはできますか?
wso2amのマルチテナントインストールを設定しようとしています。 私はいくつかの新しいテナントを作りました。公共の店のサイトに行くと、私はcarbon.superを含むすべてのテナントを見ることができます。wso2am store - carbon.superテナントを隠そうとしています
super.carbonテナント店を隠すことはできますか?
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><%}}%>
それは炭素を除外しますメインストアビューからのスーパー。サブテーマを使用してこの変更を行い、デフォルトページを上書きすることができます。これを行うには、article about API Manager sub themesに従ってください。
私はそれを試し、結果をできるだけ早く報告します – Spiros
アクティブなテナントのすべてのストアがパブリックストアに表示されます。カーボンスーパーテナントを無効にする方法はありません。あなたができることは、ストアアプリを変更してsuper.carbonテナントストアを表示させないことです。しかし、スーパーテナントストアのURLにアクセスすると、それに関連するページが表示されます – Jenananthan