Christian Wolff schrieb: > On Fri, 28 Nov 2008 11:04:15 +0100, swordfish23 <[EMAIL PROTECTED]> wrote: >> Hallo Typo3 Gemeinde, >> >> ich habe mit TemplaVoilà ein Inhaltselement gebaut, dass im >> Backend wie folgt aussieht: >> http://home.arcor.de/swordfish23/kram/typo3/typo3-innerouter-backend-fo.gif >> Der Editor kann einen Namen für die Liste angeben (hier >> Kopfeintrag) und sich dann verschiedene Listenpunkte anlegen. >> Diesen kann er auch wieder Namen vergeben. >> >> Mittels TypoScript generiere ich mir dann aus den Eingabedaten >> HTML. Das Problem: ich kann zwar auf die Daten des Einzelnen >> Listeelementes zugreifen und diese ausgeben, nicht aber die der >> Kopfzeile. Gewissermaßen also nur auf innere Datenfelder, und >> nicht auf äußere. >> >> Das generierte HTML bleibt nun also an der Stelle wo die Eingabe >> Kopfeintrag angeziegt werden soll leer: >> http://home.arcor.de/swordfish23/kram/typo3/typo3-innerouter-html.html >> >> Das Mapping der Elemente und Container sieht wie folgt aus: >> http://home.arcor.de/swordfish23/kram/typo3/typo3-innerouter-mapping.gif >> >> Das XML der Datenstruktur habe ich beispielhaft hier abgelegt: >> http://home.arcor.de/swordfish23/kram/typo3/typo3-innerouter-ds-testliste.xml >> >> >> >> Wie kann ich auf das äußere Datenfeld zugreifen? >> Überlegt hab ich mir schon Kopfstände wie mittels einer externen >> PHP-Funktion die ID des Inhaltstelements auszulesen, darüber >> dann direkt in die Typo3-Datenbank zu springen und dort den >> entsprechenden Eintrag auszuwählen, aber das wäre echt >> umständlich. Da gibt es doch mit Sicherheit eine einfachere >> Lösung. >> Wer kann helfen? >> >> Vielen Dank >> >> Thomas >> ----------------------------------------------------------------------------------------------------------------------- >> Send big files for free. Simple steps. No registration. >> Visit now http://www.nawelny.com >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.netfielders.de >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german >> >> > > > Hi Thomas,ich bin nicht sicher ob das geht aber probieren solltest du es > bevor du dir die mühe mit der extenen PHPfunktion machst. > du könntest mit LOAD_REGISTER den wert auf den "Stack" packenund später im > Inneren ihn wieder auslesen. > gruss chris >> -----------------------------------------------------------------------------------------------------------------------> >> Send big files for free. Simple steps. No registration.> Visit now >> http://www.nawelny.com > > > -- Christian Wolff // Berlinhttp://www.connye.com > Latest Projects:http://www.bizim-tur.de/ | http://www.flycall.de | > http://www.atr24.de_______________________________________________TYPO3-german > mailing [EMAIL > PROTECTED]://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german > >
Seh gut! Ich hab erstmal ne Weile gebraucht, um LOAD_REGISTER zu verstehen und zum funktionieren zu bekommen. Jetzt siehts hübsch übersichtlich aus und funktioniert einwandfrei! Für die Liste: LOAD_REGISTER speichert den Wert zwischen und man kann ihn an beliebiger anderer Stelle wieder auslesen. Das XML der der nun funktionierenden Datenstruktur zum obigen Beispielfall hab ich hier abgelegt: http://home.arcor.de/swordfish23/kram/typo3/typo3-innerouter-ds-testliste-korrigiert.xml Vielen Dank. Thomas ----------------------------------------------------------------------------------------------------------------------- Send big files for free. Simple steps. No registration. Visit now http://www.nawelny.com _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german