タスク1。TypoScriptでは、特定のページ ID
Task2のページタイトルを取得する必要があります。{$my_page_uid}
このページのタイトルは、現在の言語に従って受け取る必要があります
このタイトルはtemp.pTitleのような形式で必要なので、page.10 < temp.pTitle にすることができます
タスク1。TypoScriptでは、特定のページ ID
Task2のページタイトルを取得する必要があります。{$my_page_uid}
このページのタイトルは、現在の言語に従って受け取る必要があります
このタイトルはtemp.pTitleのような形式で必要なので、page.10 < temp.pTitle にすることができます
一目で私は思った:ハハ!それは些細なことですが、実際にはそうではありません。ドイツのフォーラムで見つけた最初の部分の賢い解決策は次のとおりです。
temp.pTitle = HMENU
temp.pTitle {
special = list
special.value = {$my_page_uid}
1 = TMENU
1 {
NO {
doNotLinkIt = 1
}
}
}
これで言語部分が解決するかどうかはわかりませんが、そうすべきです。
temp.pTitle = TEXT
temp.pTitle.data = DB:pages:{$my_page_uid}:title
lib.pagetitle = RECORDS
lib.pagetitle {
source.data = page:uid
tables = pages
conf.pages = TEXT
conf.pages.field = nav_title
}
現在のページ タイトルを取得するには:
lib.pagetitle = TEXT
lib.pagetitle.field=title
さらに簡単な解決策があります。
10 = TYPOLINK
10.parameter = [your_page_id]
.valueまたは.fieldを省略すると、ページタイトルが自動的に値として使用されます。これは複数の言語でも機能します。
重要な注意:この回答は2011年に有効でしたが、TypoScriptは明らかに変更されています…</ p>