Hallo Christian, der API Server ist nur mittel zum Zweck um Funktionen auszulagern ;D Der API Server liefert JSON, dass dann mit FLUID gerendert wird. Dass musst du aber nicht so machen :D
Prinzipiell geht das so: Seitenbaum: A B C ... Auf A ist TS template mit einer userfunction / einem Plugin. Über getRootline (gibts als Funktion) wird die Rootline ausgelesen. Die Rootline wird als Parameter in der Userfunc genommen. In dem gelinkten Beispiel also Schulart und Fach ;) Damit kannst du die Inhalte zusammenstellen (e.g. mit extbase und fluid) und fertig ist der Lack :D Du musst halt nur die Seiten-Struktur einmal erstellen, aber das geht relativ schnell. Unterseiten wiederum kannst du mit TS simulieren :D Funktionen > Assisten > Mehrere Seiten Grüße Kay Am 05.03.13 09:55, schrieb "Christian Müller": > Hallo Kay! > > Danke für deine Antwort! > Ich hatte gehofft, dass es eine nicht ganz so umfangreiche Lösung gibt, die > nicht unbedingt einen API-Server oder ähnliches verlangt. > Du sagst auch, dass es prinzipiell mit TS und PHP möglich ist. Kannst du mir > da evtl. noch ein zwei Keywords zustecken, mit denen ich mal Herrn Google > nerven kann? > > Gruß, David. > >> Gesendet: Montag, 04. März 2013 um 19:59 Uhr >> Von: "Kay Strobach" <ty...@kay-strobach.de> >> An: typo3-german@lists.typo3.org >> Betreff: Re: [TYPO3-german] Teil eines Seitenbaumes simulieren, globale >> Seiten einbinden, URL-Struktur definieren >> >> Hallo Christian, >> >> klar sowas geht ;) >> >> http://www3.sn.schule.de/sbs/lehrenlernen/ >> >> Bei dem obigen Projekt wird der Seitenbaum zumindest teilweise erstellt >> und dann wird der Pfad als Parameter an einen API Server geschickt, der >> dann die Inhalte zurück gibt ;D >> >> Prinzipiell ist es auf jeden Fall mit TS und PHP möglich. >> >> Grüße >> Kay >> >> Am 04.03.13 15:12, schrieb "Christian Müller": >>> Hallo Liste! >>> >>> Mir ist kein besserer Betreff eingefallen, ich hoffe trotzdem Hilfe zu >>> finden. >>> >>> Folgende Situation: >>> In einem bestehenden System gibt es folgende Seitenstruktur: >>> >>> -Standorte >>> -- Berlin >>> --- Aktuelles >>> --- Förderungen >>> ---- Fall 1 >>> ---- Fall 2 >>> --- etc. >>> >>> -- Kiel >>> --- Aktuelles >>> --- Förderungen >>> ---- Fall 1 >>> ---- Fall 2 >>> --- etc >>> >>> -Förderungen (global) >>> -- Fall 1 >>> -- Fall 2 >>> -- Fall 3 >>> -- usw. >>> >>> >>> Förderungen inkl. der Fall-Unterseiten sind immer leere Seiten, die über >>> "Show content from this page instead:" den Inhalt einer globalen >>> "Förderungen"-Seite und von globalen "Fall"-Seiten darstellen. >>> Nun geht es darum, dass dies für jeden Standort eine ziemliche Klickarbeit >>> ist, stets diesen Seitenbaum anzulegen und über "Show content from this >>> page instead:" den entsprechenden Inhalt auszuwählen. Gewollt ist das >>> allerdings auf jedenfall so, da sich immer eine Standort-spezifische URL >>> generieren soll. (berlin/foerderungen/fall1, kiel/foerderungen/fall2 usw.). >>> Das da dann immer die gleichen Inhalte angezeigt werden ist zwar >>> SEO-technisch ungesund, aber es ist so gewollt. CanonicalUrls werden später >>> noch gesetzt. >>> >>> Wäre es möglich, die Förderungen-Seiten nicht mehr im Seitenbaum des >>> jeweiligen Standortes anlegen zu müssen, sondern eher per TypoScript >>> automatisch die globalen Förderungs-Seiten für jeden Standort zu >>> inkludieren und die entsprechenden Inhalte über TS zu definieren? Quasi so, >>> dass man nur noch auf "Standorte" ein TypoScript einbindet, was auf jeder >>> Standortseite (Berlin, Kiel...) im Frontend einen weiteren Menüpunkt für >>> die Förderungen unter Beibehaltung der Standort-spezifischen URL und den >>> Inhalten aus den globalen Seiten anzeigt? >>> >>> >>> >>> Oder wäre der folgende Ansatz möglich: >>> Auf jeder Standort-Seite die globalen Förderungsseiten per Typoscript >>> einbinden (via TMENU) mit special.directory und special.value = <<PID des >>> Ordners mit den globalen Seiten>> plus zusätzlichen additionalParams = >>> &standort=<<berlin>> und das URL-handling per RealUrl/CoolUri abstimmen? >>> >>> >>> Freue mich über Hilfestellungen und/oder Lösungsansätze! >>> >>> Gruß, Chris. >>> >>> >>> >> >> >> -- >> http://www.kay-strobach.de - Open Source Rocks >> >> TYPO3 .... inspiring people to share! >> Get involved: http://typo3.org >> >> Answer was useful - feel free to donate: >> - >> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KPM9NAV73VDF2 >> - https://flattr.com/profile/kaystrobach >> >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- http://www.kay-strobach.de - Open Source Rocks TYPO3 .... inspiring people to share! Get involved: http://typo3.org Answer was useful - feel free to donate: - https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KPM9NAV73VDF2 - https://flattr.com/profile/kaystrobach _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german