[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