2017-08-21 5 views
0

私は最近、css_styled_contentの形式をfluid_styled_contentに変更しました。私のカスタムグリッド要素では、このコンテナに 'コンテンツ要素のレイアウト'を表示したいと思います。 FSCに切り替えた後、もう機能していません。どのように私のカスタム要素のtyposcriptを介して要素の流体スタイルのコンテンツクラスを取得するには?今TYPO3 - カスタム要素のtyposcriptを使用して要素の流体スタイルのコンテンツクラスを取得するにはどうすればよいですか?

<div class="row test"> ... </div> 

のTypoScriptビア:

カスタム要素でのTypoScriptを経由して要素の流体スタイルのコンテンツクラスを取得する方法
plugin.tx_myplugin.setup.my_1col { 

    preCObject = LOAD_REGISTER 
    preCObject { 
     containerClasses.cObject = COA 
     containerClasses.cObject { 
      10 = TEXT 
      10 { 
       value = equal-height 
       fieldRequired = flexform_equalHeight 
       noTrimWrap = | || 
      } 

      ... 

      stdWrap.insertData = 1 
      stdWrap.trim = 1 
     } 

     containerAttributes.cObject = COA 
     containerAttributes.cObject { 
      10 = TEXT 
      10 { 
       data = register: containerClasses 
       noTrimWrap = | class="row test |"| 
      } 
     } 
    } 
.. 
} 

私はこのようなTypoScriptを経由して、純粋な要素をレンダリング...?

ゴール:

<div class="row frame frame-default frame-layout-0"></div> 
TYPO3バージョン8で

答えて

2

これらのフィールドはframe_classlayout

このようなものは十分なはずですか?

plugin.tx_myplugin.setup.my_1col{ 
stdWrap.wrap= <div class="frame frame-{field:frame_class} frame-layout-{field:layout}">|</div> 
insertData=1 
} 
+0

これはうまくいきました...ありがとうございました! –

関連する問題