2017-05-08 4 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, 나는 문제를 발견했다;) 내 대답 참조 :) thanks! –

답변

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

이 잘 작동) 나는 올바른 설정에있다 ... "settings.slider.slides ...." 그리고 지금 난 단지 첫 번째 배열이 필요합니다 "레이아웃"

1

시도를 아래 displayCond을 사용 : 레이아웃 : = 기본적`

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