2017-10-12 2 views
0

ブラウザタイトル(tx_metaseo_pagetitle_rel)が設定されていない場合、タイトル&のサイト名はどのように使用できますか?TYPO3 - ブラウザタイトル(tx_metaseo_pagetitle_rel)が設定されていない場合、タイトルとサイト名を返します。

以下いつもあなたが別のものを使用して、空の値の場合には、フィールドを使用してする複数のオプションを持っている...だけでなくTYPO3で

page.headerData { 
    5 = TEXT 
    5 { 
     field = tx_metaseo_pagetitle_rel 
     ifEmpty.field = title 
     noTrimWrap = |<title>| - | 
    } 
    10 = TEXT 
    10.data = GLOBAL:TYPO3_CONF_VARS|SYS|sitename 
    20 = TEXT 
    20.value = </title>   
} 

答えて

1

をサイト名を返します。
タグを別のオブジェクトに分割しないでください。あなたの例のための

私の試みは次のようになります。あなたが唯一のフィールドtx_metaseo_pagetitle_relの値または付属のサイト名とページタイトルのいずれかをしたい

あなたの質問を再読
page.headerData { 
    10 = COA 
    10 { 
     wrap = <title>|</title> 

     10 = TEXT 
     10.field = tx_metaseo_pagetitle_rel // title 

     20 = TEXT 
     20.data = GLOBAL:TYPO3_CONF_VARS|SYS|sitename 
     20.noTrimWrap = | - || 
    } 
} 

私はアイデアを思い付きました。
異なるのTypoScriptにつながる:

page.headerData { 
    10 = TEXT 
    10 { 
     wrap = <title>|</title> 

     field = tx_metaseo_pagetitle_rel 
     ifEmpty.cObject = TEXT 
     ifEmpty.cObject { 
      value = {field:title} - {GLOBAL:TYPO3_CONF_VARS|SYS|sitename} 
      insertData = 1 
     } 
    } 
} 
+0

はい第二1は、私が探していたもので、見つけ出すことができませんでした。完璧な作品、多くの感謝! –

関連する問題