[TYPO3-german] HILFE - Konflikt mit tx_news

JCL - Johannes C. Laxander jc at laxander.com
Fri Jan 23 10:43:29 CET 2015


Ich  habe es jetzt so gelöst:

tt_content.list.20.sccruiseplan_cruiseplan.stdWrap.preCObject = TEXT
tt_content.list.20.sccruiseplan_cruiseplan.stdWrap.preCObject {
  field = header
  wrap = <h2>|</h2>
  if.isTrue.cObject < tt_content.list.20.sccruiseplan_cruiseplan
}

Die Überschrift im Plugin wird natürlich auf verborgen gesetzt!

Nochmals vielen Dank für die Hilfe @Philipp und @Bernd!

Johannes.

> JCL - Johannes C. Laxander
> Gesendet: Donnerstag, 22. Januar 2015 09:51
> 
> Hallo Bernd,
> 
> danke für die Erklärung. Ich fange an zu begreifen... ;) 
> 
> Gruß, Johannes.
> 
> -german-bounces at lists.typo3.org] Im Auftrag von 
> > bernd wilke
> > Gesendet: Donnerstag, 22. Januar 2015 08:25
> >>
> > > Hallo Philipp
> > >
> > >> Außerdem renderst du tt_content.list.10.20 nur, wenn dein Plugin 
> > >> einen Wert zurück liefert.
> > >
> > > Ich denke hier hat die Logik einen Knick.
> > > Ich möchte zwar den header nur dann rendern, wenn mein
> > Plugin einen Wert zurück liefert, damit nicht die Überschriftt ohne 
> > weiteren Inhalt dasteht. Aber eben auch nur für diesen Fall.
> > > Wie kann ich es machen, damit in allen anderen Fällen der
> > header gerendert wird?
> > >
> > du musst prüfen ob auch gerade dein plugin gerendert wird (oder 
> > tx_news oder was auch immer).
> > 
> > da das nicht so einfach ist sollte die Überschrift eher im plugin 
> > selber gerendert werden. setze den CE-Title auf hidden, so dass er 
> > nicht vor dem plugin gerendert wird. dann hole dir das 
> title Feld (TS 
> > oder php) und stelle es fürs HTML-Template (Fluid?) zur Verfügung.
> > Oder setze ein eigenes Feld ins Flexform des Plugins.
> > 
> > bernd



More information about the TYPO3-german mailing list