[TYPO3-german] Anpassung HTML-Rendering innerhalb CONTENT

Christian Wolff chris at connye.com
Tue Jan 11 18:22:25 CET 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Stephan,
das CONTENT object erlaubt es dir .renderObj eine Typoscript object
mitzugeben was für das rendering des contents verantwortlich ist.
standardmäßig wird der tabellen name genommen also in deinem fall tt_content

wenn dur nur den dateiverweis ausgibst könnte deine render object
ungefähr so aussehen:

# Ausgabe Inhalt
contentLeft = COA
contentLeft {

    10 = CONTENT
    10 {
        stdWrap {
            wrap = <div class="infoBox">|</div>
            required = 1
        }

        table = tt_content
        select {
            pidInList = 265
            where = uid = 777
        }
	## die nötige definition Kopieren
	## (um speicher zu sparen nicht alles aus tt_content)
	renderObj < tt_content.uploads
	renderObj.2.layout {
	global = <ul>###FILE###</ul>
            file = <li><a href="###URL###" title="###TITLE###"
target="_blank" class="download">###TITLE###</a></li>
	}
    }

}

gruss chris


Am 11.01.2011 10:00, schrieb Stephan Vidar:
> Hallo zusammen,
> 
> über ein CONTENT Objekt erfolgt die Ausgabe eines Inhaltselements vom
> Typ Dateiverweis. Das Rendern des HTML-Codes für die Dateiverweise muss
> für diese Ausgabe angepasst werden. Kann ich diese Anpassung auch direkt
> innerhalb des CONTENT-Objektes unterbringen, damit diese nur dort gültig
> ist und wenn ja wie? (Auszug aus dem TS-Code siehe unten)
> 
> Gruß, Stephan
> 
> 
> # Anpassung Rendering Dateiverweise
> tt_content {
>     uploads.20 {
>         layout {
>             global = <ul>###FILE###</ul>
>             file = <li><a href="###URL###" title="###TITLE###"
> target="_blank" class="download">###TITLE###</a></li>
>         }
>     }
> }
> 
> 
> # Ausgabe Inhalt
> contentLeft = COA
> contentLeft {
>     
>     10 = CONTENT
>     10 {
>         stdWrap {
>             wrap = <div class="infoBox">|</div>
>             required = 1
>         }
> 
>         table = tt_content
>         select {
>             pidInList = 265
>             where = uid = 777
>         }
>     }
> 
> }


- -- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de | http://keyopinions.info
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)

iEYEARECAAYFAk0skdEACgkQIcCaXPh/JHHj7gCdEdE0AESOLCeGVrSmTK546r4z
ETYAoLh3l30ao0EkDrpQ5JgyYZ1gCAov
=vMQA
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list