contao-content-api-bundle
contao-content-api-bundle copied to clipboard
First prototype of adding pageLayout modules
Ho!
ich versuche gerade mit Angular ein einfaches Contao Frontend aufzubauen, dazu habe ich deine API verwendet und etwas erweitert. Die Route /api/page?url=... liefert keine Module aus dem Seitenlayout. Mit der neuen Page-Klasse PageApi werden diese mitgeliefert.
Besteht Interesse, das ganze so weiter zu entwickelt?
PageApi ist im Grunde ein Klon von PageRegular und erweitert einige der Contao\Controller-Methoden, damit diese Arrays statt gerendertem HTML zurückgeben.
Edit: Hier noch mein Ansatz für Angular & Contao: https://github.com/Sioweb/ContaoAngularFrontend
LG Sascha
Sieht gut aus :) Ich sehe es mir die Tage mal genauer an
Top, also ich würde hier evt. sogar überlegen ob das so Sinn macht - oder ob wir an der Stelle nicht mit dem Core-Team zusammen überlegen ob die Funktionen die ich "überschrieben" habe nicht generell auch ein Array statt einem fertig geparsten Template etc, zurück geben könnte.
LG Sascha
Ho!
Ich hab den Code noch mal umgebaut. Die Arrays werden jetzt alle über Hooks generiert die Contao native zur Verfügung stellt.
Wrapper-Elemente werden verschachtelt - evt braucht es noch ein Flag um das zu unterbinden.
Hi Sascha,
ich würde heute oder morgen gerne ein größeres Update der API bereitstellen, könntest du deinen Request dann nochmal auf den neuesten Stand bringen? HIntergrund ist, dass wir unsere Vue-Powered Seite letzte Woche online gestellt haben und uns etliche Fehler in der API – z.B. beim Matching von sprachspezifischen URLs – aufgefallen sind ;)
Viele Grüße, Tobi
Klar mach ich :)