2017-05-08 6 views
1

私はTYPO3 FlexformsとこのdisplayCondについて助けが必要です!TYPO3 - Flexforms displayCond

<displayCond>FIELD:settings.slider.slides.slider.layout:=:default</displayCond>

この例では、あまりにもいけない仕事: <displayCond>FIELD:settings.slider.slides.layout:=:default</displayCond>

それが配列で作業をいけない:(ここ flexform例

<slider> 
     <ROOT> 
      <TCEforms> 
       <sheetTitle>Slider</sheetTitle>          
      <displayCond>FIELD:sDEF.switchableControllerActions:=:Elements->slider</displayCond> 
      </TCEforms> 
      <type>array</type> 
      <el> 
       <settings.slider.slides type="array"> 
        <title>only first 3 items are used</title> 
        <type>array</type> 
        <section>1</section> 
        <el> 
         <slider> 
          <type>array</type> 
          <title>Slide</title> 
          <el> 

           <!-- Slider Settings 
           ====================================================================== --> 
           <layout> 
            <TCEforms> 
             <label>Layout</label> 
             <onChange>reload</onChange> 
             <config> 
              <type>select</type> 
              <items> 
               <numIndex index="10"> 
                <numIndex index="0">Default</numIndex> 
                <numIndex index="1">default</numIndex> 
               </numIndex> 
               <numIndex index="20"> 
                <numIndex index="0">Landingpage</numIndex> 
                <numIndex index="1">landingpage</numIndex> 
               </numIndex> 
              </items> 
             </config> 
            </TCEforms> 
           </layout> 


           <image> 
            <TCEforms> 
             <label>Image</label> 
             <displayCond>FIELD:settings.slider.slides.slider.layout:=:default</displayCond> 
             <config> 
              <type>group</type> 
              <internal_type>file</internal_type> 
              <allowed>jpg, jpeg, gif, png</allowed> 
              <show_thumbs>1</show_thumbs> 
              <minitems>0</minitems> 
              <maxitems>1</maxitems> 
              <size>1</size> 
             </config> 
            </TCEforms> 
           </image> 
+1

'フィールドを使用しよう:レイアウト:=:デフォルトを'。 – ravisachaniya

+0

jep、私は問題を発見;)私の答えを参照してください:)ありがとう! –

答えて

0
<displayCond>FIELD:layout:=:default</displayCond> 

これが正常に動作します。) 私は正しい設定で... "settings.slider.slides ...." そして今、私は最初の配列必要があります: "レイアウト" 以下displayCondを使用する

1

試してみてください。

<displayCond>FIELD:layout:=:default</displayCond> 
関連する問題