[Typo3-UG Denmark] Hvis tom hent fra parent page

Peter Klein peter at umloud.dk
Tue Nov 8 14:57:21 CET 2005


Hej Uffe. har du prøvet at kigge på  extensionen KB Content Slide - (ext 
key: kb_cont_slide)
" This extension displays the content of a Typo3 Column (Normal, Left, 
Border) but if it doesn't find content in this column on the actual page it 
takes the content from the previous page in the rootline. And if there is 
also no content found from their parent and so on. "

Måske kan den bruges?

--
Peter Kein /Umloud Untd.
"Uffe Anstrup" <uffe at squid-design.dk> wrote in message 
news:mailman.698.1131286870.24650.typo3-ug-denmark at lists.netfielders.de...
Jeg er i gang med en portal og har en kolonne til bannere, hvor jeg gerne 
vil
få den til at hente indholdet fra parent page, hvis kolonnen på aktive side 
er
tom op til 3 niveauer (i første omgang) op i træet.

Jeg har 2 problemer:
Typo3 kommer wrap fra temp.bannere og ikke temp.bannere.renderObj
på hvert indholdselement.
Min ifEmpty virker ikke. Jeg har prøvet alle de muligheder jeg kan
komme i tanke om med den del. Med og uden cObject osv. Så
typo3 henter ikke indholdselementerne fra parent page, hvis
kolonnen er tom.

Her er koden:

temp.bannere = CONTENT
temp.bannere {
  wrap = <table cellspacing=0 cellpadding=0 border=0>|</table>
  table = tt_content
  select {
    pidInList.data= pid
    where = colPos = 3
    orderBy = sorting
  }
  renderObj {
    wrap=
    stdWrap.wrap = <tr><td style="padding-bottom: 2px;">|</td></tr>
    stdWrap.required=1
    stdWrap.textStyle.altWrap=|
    stdWrap.outerWrap =
    stdWrap.wrap=
    stdWrap.wrap2=
    stdWrap.dataWrap=
  }

temp.bannere_minus3 < temp.bannere
temp.bannere_minus3.select.pidInList.data= leveluid : -4

temp.bannere_minus2 < temp.bannere
temp.bannere_minus2.select.pidInList.data= leveluid : -3
temp.bannere_minus2.stdWrap.ifEmpty.cObject < temp.bannere_minus3

temp.bannere_minus1 < temp.bannere
temp.bannere_minus1.select.pidInList.data= leveluid : -2
temp.bannere_minus1.stdWrap.ifEmpty.cObject < temp.bannere_minus2

temp.bannere.stdWrap.ifEmpty.cObject < temp.bannere_minus1

page.20.subparts.bannere < temp.bannere


Håber at I kan hjælpe mig og glæder mig til at jeg er sej nok til at være
af mere hjælp i dette udmærkede forum.


Mvh

Uffe 





More information about the TYPO3-UG-denmark mailing list