[Typo3-german] TypoScript und SQL Statements, TypoScript und das ermitteln der Page-ID

Tobias Erlacher erl at maguma.com
Thu Sep 8 09:45:52 CEST 2005


Hallo Juergen

Zu deinem ersten Problem:

temp.uid = TEXT
temp.uid.field=uid

mehr infos in der tsref, stdwrap.

zum 2. problem
allgemein sql abfragen kannst du mit einem CONTENT objekt machen, ich 
denke mal join wird dich interessieren.

infos hier
http://typo3.org/documentation/document-library/doc_core_tsref/select/
http://typo3.org/documentation/document-library/doc_core_tsref/CONTENT-1/

vielleicht hilft dir auch das
http://www.typo3wizard.com/Forum.6.0.html?&cat_uid=8&conf_uid=7&thread_uid=5&view=single_thread

mit freundlichen grüßen

Tobias Erlacher
www.typo3wizard.com


Kussmann, Juergen wrote:
> Hallo,
> 
> Ich habe zwei Fragen zu TypoScript:
> 
> 1. Frage: Page-ID in TS ermitteln
> Wie kann man die PAGE-ID in TS ermitteln in welcher man sich gerade befindet (welche gerade aufgerufen wurde)?
> Zur Zeit sieht mein Code-Schnippsel so aus:
>   40 = TEXT
>   40 {
>     data = DB:pages:460:crdate
>     date = d.m.Y
>     wrap = , erstellt |
>   }
> mit 'field = crdate' kann ich nicht auf das gewünschte DB-Feld zugreifen (hab's schon probiert), da sich das Script zu diesem Zeitpunkt
> in einem Contentelement befindet.
> 
> 
> 2. Frage: Verschachteltes SQL-Statement via TS
> Wie kann ich via TS z.B. das Ergebnis (in diesem Fall eine eMail-Adresse) eines SQL-Statements ermitteln oder anders gefragt:
> Wie formuliere ich in TS ein SQL-Statement?
> Das SQL-Statement würde (in PHP) so aussehen: select email from person,tt_content where person.id=XXX AND person.id=tt_content.cr_user
> Ein einfaches SQL-Statement kann man z.B. so erhalten: data = DB:<tabelle>:<uid>:<tabellenfeld>
> Wie sieht ein verschachteltes Statement aus?
> 
> 
> Vielen Dank für eure Hilfe!
> Jürgen Kußmann



More information about the TYPO3-german mailing list