Forum Discussion
TrippB
6 years agoKhoros Alumni (Retired)
Lindsey , I don't think there's anyway to get node specific info in text properties. You can only use custom page quilts to make "node" specific text keys. You can't use dynamic data in the key files.
Lindsey
6 years agoLeader
setTitle also is not working for me for a custom page that I created. I created a custom search page titled "forums". In Common.init.ftl, I have this code:
<#if page.name == "forums">
<#assign labelListParam = webuisupport.path.rawParameters.name.get("forum","")>
<#assign selectedLabels = labelListParam?split(",")/>
<#assign labelsPageTitle = ""/>
<#assign titleIsEmpty = true/>
<#if selectedLabels?has_content>
<#list selectedLabels as selectedLabel>
<#if selectedLabel?contains("_")>
<#if !titleIsEmpty>
<#assign labelsPageTitle += ", "/>
</#if>
<#assign labelsPageTitle += selectedLabel?keep_after("_")/>
<#assign titleIsEmpty = false/>
<#else>
<#if !titleIsEmpty>
<#assign labelsPageTitle += ", "/>
</#if>
<#assign labelsPageTitle += selectedLabel/>
<#assign titleIsEmpty = false/>
</#if>
</#list>
${page.content.head.setTitle(labelsPageTitle)}
<#else>
${page.content.head.setTitle("Labels")}
</#if>
</#if>
The page title for this page is just showing up as "forums | (our community name)". Why is this not working for me even though it is for a custom page?