Forum Discussion
I instead could set it in the page.head.title@page:ForumTopicPage text property, however I'm not sure how to get the board related to the current page here. Is there a text property that contains the current board I could add as a variable to this text property?
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.
- Lindsey6 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?