Danke für die prompte Reaktion, was würde sich denn da als "zentrale Stelle" denn anbieten und wie muss ich diesen Ort dem Rest des Typo3-Systems bekannt machen ? Der Kickstarter legt ja vermutlich bei der Extension-Erstellung auch einen ganzen Stapel an Konfigurationen an,damit alle beteiligten komponenten wissen, wo die Ressourcen zu finden sind.
Klappt das mit den RECORDS auch gut bei JOINS mit den Datenbank-relations-Tabellen, die der Kickstarter erzeugt ? Gruß und Danke Wolfgang > --- Original Nachricht --- > Absender: W.R. > Datum: 10.02.2009 12:26: >> Liebes Forum, >> >> mein Ziel ist es, Datenbanktabellen, die ich im Kontext eigener >> Extensions >> mit dem Kickstarter erzeugt habe, mehrfach aber auf unterschiedliche >> Weise >> zu verwenden. >> >> Beispiel: in der Tabelle t_sv sind alle Sportvereine mit >> Kommunikationsdaten (Adresse, Telefon und E-Mail) gelistet. >> >> Auf der Seite Sportvereine-Kontakte soll die geballte Datenflut >> dargestellt werden. >> Ich habe also im Verzeichnis meiner Extension user_sv >> typo3conf/ext/user_sv/pi1/ in der Datei class.user_sv_pi1.php die >> main-Funktion in PHP angepasst und hole alle Werte aus der DB. >> >> Auf der Seite Sportvereine Ãbersicht sollen aus der gleichen Tabelle >> nur >> die Namen der Sportvereine geholt und dargestellt werden. >> Ich habe dieser Seite also ein Extension-Template spendiert und dort >> folgendes eingetragen: >> >> plugin.user_sv_pi1{ >> ts_output = titel >> } >> >> in der Datei class.user_sv_pi1.php reagiere ich auf diesen >> TypoScript-Parameter wie folgt: >> >> if ($conf["ts_output"] != "titel"){ >> /* nur die Titel der Sportvereine abfragen */ >> $sql="SELECT bla ..."; >> } >> >> >> Wenn ich nun eine Situation habe, in der ich die Tabelleninhalte auf >> zwanzig Seiten unterschiedlich darstellen möchte, muss ich diese >> Anpassungen zwanzig mal durchführen. >> Das kommt mir sehr umständlich, redundant und auch unübersichtlich >> vor. >> >> Gibt es eine geschicktere Lösung die gespeicherten Datensätze mehrfach >> aber unterschiedlich zu nutzen ? >> >> > > Lege an zentaler Stelle die benötigten Variation an und greife auf den > Seiten über Records drauf zu -> TSref -> RECORDS > > Gruss. Peter. > > -- > Fiat lux! > Docendo discimus. > http://www.gidf.de > > _____________________________ > 4Many� Services > uon GbR > > XING: http://www.xing.com/profile/Peter_Russ > https://www.xing.com/go/invita/360052 > http://www.xing.com/go/privatemessage/Peter_Russ > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german