[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TYPO3-german] Problem mit Fluid Switch



Hallo Dieter,

vielen Dank für dein Feedback.

Habe in den letzten Tagen nochmals alles geprüft.

Keine Ahnung was ich da gemacht habe, war aber auf einer falschen Schiene in 
die Sackgasse gefahren.
Habe nochmals bei 0 begonnen und habe das ganze nun neu aufgesetzt.

Es geht darum, mittels Layout Definition bei den Submenus (tt_content 
"Menü/Sitemap") ein anderes Erscheinungsbild zu ermöglichen.

Mit dem aktuellen Code geht es nun.

<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"; 
xmlns:ce="http://typo3.org/ns/TYPO3/CMS/FluidStyledContent/ViewHelpers"; 
data-namespace-typo3-fluid="true">
 <ce:menu.directory pageUids="{pageUids}" as="pages">
   <f:if condition="{pages}">

     <f:switch expression="{data.layout}">
       <f:case value="1201">
               <ul class="ce-menu ce-menu-1 subnavigation">
                   <f:for each="{pages}" as="page">
                       <li>
                           <f:link.page pageUid="{page.uid}" 
class="{page.title}">
                               <f:if condition="{page.nav_title}">
                                   <f:then>
                                       {page.nav_title}
                                   </f:then>
                                   <f:else>
                                       {page.title}
                                   </f:else>
                               </f:if>
                           </f:link.page>
                       </li>
                   </f:for>
               </ul>
       </f:case>
       <f:case value="1301">
               <section class="ce-menu ce-menu-1 category-navigation">
                   <f:for each="{pages}" as="page">
                       <div class="col-lg-1">
                           <f:link.page pageUid="{page.uid}"  class="cat-nav-item 
{page.title}">
                               <f:if condition="{page.nav_title}">
                                   <f:then>
                                       {page.nav_title}
                                   </f:then>
                                   <f:else>
                                       {page.title}
                                   </f:else>
                               </f:if>
                           </f:link.page>
                       </div>
                   </f:for>
</section> </f:case>
       <f:case default="TRUE">
               <ul class="ce-menu ce-menu-1 category-navigation">
                   <f:for each="{pages}" as="page">
                       <li>
                           <f:link.page pageUid="{page.uid}"  class="cat-nav-item 
{page.title}">
                               <f:if condition="{page.nav_title}">
                                   <f:then>
                                       {page.nav_title}
                                   </f:then>
                                   <f:else>
                                       {page.title}
                                   </f:else>
                               </f:if>
                           </f:link.page>
                       </li>
                   </f:for>
</ul> </f:case>
       </f:switch>
   </f:if>
 </ce:menu.directory>
</html>
_______________________________________________
TYPO3-german mailing list
[email protected]
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german