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

Uffe Anstrup uffe at squid-design.dk
Tue Nov 8 17:36:26 CET 2005


Tak for svaret Peter, jeg kigger på det. Hvis det er lavet i ren typoscript
kan jeg jo også blive klogere af at kigge på koderne.
;-)

-----Original Message-----
From: typo3-ug-denmark-bounces at lists.netfielders.de
[mailto:typo3-ug-denmark-bounces at lists.netfielders.de] On Behalf Of Peter
Klein
Sent: 8. november 2005 14:57
To: typo3-ug-denmark at lists.netfielders.de
Subject: Re: [Typo3-UG Denmark] Hvis tom hent fra parent page

Hej Uffe. har du prxvet at kigge pe  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. "

Meske 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
fe den til at hente indholdet fra parent page, hvis kolonnen pe aktive side 
er
tom op til 3 niveauer (i fxrste omgang) op i trfet.

Jeg har 2 problemer:
Typo3 kommer wrap fra temp.bannere og ikke temp.bannere.renderObj
pe hvert indholdselement.
Min ifEmpty virker ikke. Jeg har prxvet alle de muligheder jeg kan
komme i tanke om med den del. Med og uden cObject osv. Se
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


Heber at I kan hjflpe mig og glfder mig til at jeg er sej nok til at vfre
af mere hjflp i dette udmfrkede forum.


Mvh

Uffe 






More information about the TYPO3-UG-denmark mailing list