diff --git a/layouts/partials/topnav/product-selector.html b/layouts/partials/topnav/product-selector.html index e7d6d89c1..ceb82b7d3 100644 --- a/layouts/partials/topnav/product-selector.html +++ b/layouts/partials/topnav/product-selector.html @@ -9,20 +9,22 @@ {{ $altEngine := .Page.Params.alt_engine | default "" }} {{ $sortedProducts := sort .Site.Data.products "list_order" "asc"}} + +
Select product
- {{ else if or $isCloud $isIOx $isDedicated }} - {{ $scratch.Set "cloud-type" "" }} - {{ if $isCloud }}{{ $scratch.Set "cloud-type" $.Site.Data.products.influxdb_cloud.altname}} - {{ else if $isIOx }}{{ $scratch.Set "cloud-type" $.Site.Data.products.influxdb_cloud_serverless.altname }} - {{ else if $isDedicated }}{{ $scratch.Set "cloud-type" $.Site.Data.products.influxdb_cloud_dedicated.altname }} - {{ end }} - {{ $cloudType := $scratch.Get "cloud-type" }} -{{ $cloudType }}
{{ else }} - {{ $productData := (index .Site.Data.products $product) }} -{{ if $productData.altname }}{{ $productData.altname }}{{ else }}{{ $productData.name }}{{ end }}
+ {{ $scratch.Set "displayName" "" }} + {{ if $isCloud }}{{ $scratch.Set "displayName" $.Site.Data.products.influxdb_cloud.name}} + {{ else if $isIOx }}{{ $scratch.Set "displayName" $.Site.Data.products.influxdb_cloud_serverless.name }} + {{ else if $isDedicated }}{{ $scratch.Set "displayName" $.Site.Data.products.influxdb_cloud_dedicated.name }} + {{ else }} + {{ $productData := (index .Site.Data.products $product) }} + {{ $scratch.Set "displayName" (cond (isset $productData "altname") $productData.altname $productData.name) }} + {{ end }} + {{ $displayName := $scratch.Get "displayName" }} +{{ $displayName }}
{{ end }}