[Typo3-UG Denmark] Wraps i typoscript hentet fra tekstfilellerfast side

Uffe Anstrup uffe at squid-design.dk
Wed Sep 28 01:32:21 CEST 2005


Tak for svaret, Peter... Det er nok et af de små stykker viden, der er guld
værd at vide, men kan være svær at sjusse sig frem til...

-----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: 26. september 2005 19:02
To: typo3-ug-denmark at lists.netfielders.de
Subject: Re: [Typo3-UG Denmark] Wraps i typoscript hentet fra
tekstfilellerfast side

Hej Uffe. Du kan ikke "reducere" den til ren tekst, men du kan bruge en af 
de andre wrap properties, som har stdWrap support.
F.eks. innerWrap eller outerWrap. (Hvis objektet har stdWrap, se kan du 
overfxrer cObject'et)

-- cut --
page.20.subparts.venstre_indhold.60.outerWrap.cObject < 
temp.venstre_menu_wrap
-- cut --

---
Peter Klein/Umloud Untd.

"Uffe Anstrup" <uffe at squid-design.dk> wrote in message 
news:mailman.161.1127752225.11589.typo3-ug-denmark at lists.netfielders.de...
Jeg synes typo3 har mange rigtige gode features, men en
som jeg har haft forbavsende svfrt ved at finde frem til er
muligheden for at hente mine wraps fra typoscript fra en fil
eller en fast side. Dvs. i stedet for feks. at skrive:

wrap=<td>|</td>

vil jeg gerne have
wrap < temp.menu_wrap

Det er jo god praksis, ner man eksempelvis arbejder sammen
med en der ster for html'en og/eller det grafiske at adskille
prfsentation se vidt muligt fra kode. Det undrer mig meget
at jeg ikke har set det gjort endnu for menuer og alle de 117
andre ting, der benytter wraps. Det me gerne vfre lidt mere
brugervenligt for html designeren.

Jeg har ekspempelvis godt kunne hente indholdselementer
fra en bestemt side og position ind som almindeligt
indholdselement via CONTENT cObject, men prxver jeg at
"proppe" den ind i en wrap, kan den ikke fortolke det. Den
skriver blot "CONTENT" dir hvor wrap'en starter.

Se vedlagte kode:

temp = TEMPLATE
temp {
  venstre_menu_wrap=CONTENT
  venstre_menu_wrap {
    table=tt_content
    select {
      pidInList=223
      where=colpos=0
      andWhere header='VenstreMenuWrap'
      renderObj=TEXT
      renderObj {
        field=bodytext
      }
    }
  }
}

Herfra kan jeg se godt proppe den ind pe siden:

page.20.subparts.venstre_indhold.60 < temp.venstre_menu_wrap

Men kan ikke fe den til at komme den ind i en wrap:

page.20.subparts.venstre_indhold.60=TEXT
page.20.subparts.venstre_indhold.60.value = Hello World!
page.20.subparts.venstre_indhold.60.wrap < temp.venstre_menu_wrap

Se skriver den se: CONTENTHello World!

Jeg fer blank ner jeg skriver fxlgende:
page.20.subparts.venstre_indhold.60.wrap < temp.venstre_menu_wrap.value

Er der nogen der har en idi til hvordan jeg fer reduceret det til en "ren"
tekststreng i stedet for et cObject? Se kan det jo vfre at det virker...


Mvh

Uffe 






More information about the TYPO3-UG-denmark mailing list