[TYPO3-german] Gridelements - Inhaltselement unwrappen

Marc Willmann typo3 at marc-willmann.de
Wed Jan 14 16:23:57 CET 2015


Indem Du entweder auf csc-styled-content verzichtest oder CSC
beibringst, das so zu wrappen, wie Du das gerne hättest. tt_content als
Einstiegspunkt und der TSOB sind Deine Freunde.

Oder Du fasst das jquery-Akkordeon an und veränderst die Trigger.



Am 14.01.15 16:17, schrieb Stefan Padberg:
> Hallo,
> 
> ich möchte mit Gridelements 3.0 ein Akkordeon-Element erstellen. Das
> Problem verkompliziert sich dadurch, dass der Kunde in einem
> Akkordeon-Element mehrere Typo3-Inhaltselemente benötigt: Text plus
> Bilder plus Formular usw.
> 
> Der resultierende HTML-Code sieht dann z.B. so aus:
> 
> 
> <div class="gridelements-accordeon">
>  <ul class="accordeon-wrap">
>   <li class="accordeon-item">
> 
>    <div id="c123" class="csc-default">
>     <div class="csc-header">
>       <h3>Titel 1</h3>
>     </div>
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>    </div>
> 
>   </li>
>   <li class="accordeon-item">
> 
>    <div id="c123" class="csc-default">
>     <div class="csc-header">
>       <h3>Titel 1</h3>
>     </div>
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>    </div>
>    <div id="c123" class="csc-default">
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>    </div>
>    <div id="c123" class="csc-default">
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>    </div>
> 
>   </li>
>   <li class="accordeon-item">
> 
>    <div id="c123" class="csc-default">
>     <div class="csc-header">
>       <h3>Titel 1</h3>
>     </div>
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>     <p class="bodytext">Akkordeoninhalt</p>
>    </div>
> 
>   </li>
>  </ul>
> </div>
> 
> 
> Das jQuery-Akkordeon funktioniert so, dass es nach der Überschrift H3
> sucht und alles, was zwischen den H§-Überschriften liegt, als
> Akkordeon-Inhalt betrachtet. Der Mechanismus wird durch die
> csc-default-Wrapper gestört.
> 
> Wie bekomme ich die weg?
> 
> Beste Grüße
> Stefan
> 


-- 
Marc Willmann. TYPO3-Freelancer.
http://www.marc-willmann.de

Seelandstr. 14-16
D-23569 Lübeck

TYPO3 Certified Integrator


More information about the TYPO3-german mailing list