TYPO3 Plugin:
hwwebservice
Readme zu der Extension: hwwebservice
BESONDERHEITEN
Diese Extension wurde für die Stadt Emmendingen für die Anbindung der CM City Media APP implementiert.
Unterstützte Module
- hwnews 4.1.x (einfaches Teaserbild) und 4.2.x (FAL-Teaserbild)
- hwveranstaltung
Caching
Die fertige Ausgabe wird als JSON-Datei im TYPO3-TEMP-Verzeichnis abgelegt. Bei Änderungen an den Tabellen tx_hwveranstaltung_domain_model_veranstaltung und tx_hwnews_domain_model_newsartikel werden die Cache-Dateien automatisch per Hook gelöscht.
Die Cachezeiten liegen bei 30 Minuten (Veranstaltungen) und 60 Minuten (News).
Parameter Webservice
maxWidth:
legt die max. Bildbreite fest
Bsp: &maxWidth=600
categories:
schränkt die Ausgabe über die Kategorie ein. KategorieIds einfach kommasepariert anfügen
Bsp: &categories=3,7,12
1. TYPO3-VERSION
- TYPO3 6.2: keine Unterstützung
- TYPO3 7.6: ok
- TYPO3 8.7: nicht geprüft
- TYPO3 9.5: nicht geprüft
2. INSTALLATION
Die Extension kann mit folgendem Code in der Konsole installiert werden:
in das Verzeichnis "projekt.t3/typo3conf/ext" wechseln
git clone git@bitbucket.org:hirschwoelfl/typo3.ext.hwwebservice.git hwwebservice
2.1 TYPO-SCRIPT einbinden
Im TYPO3-Modul "Template" in den 1. eigenen Knoten des Projekts wechseln und unter "Info/Bearbeiten" -> "Edit the whole template record" im TAB "enhält" das TYPO-SCRIPT der Extension einbinden.
3. EINRICHTUNG
Im TYPO3-Seitenbaum unterhalb des Domain-Records eine neue Seite, Typ Weiterleitung, anlegen. Dieser Seite ein eigenes TYPO-SCRIPT-Template hinzufügen (Achtung: Kein Erweiterungstemplate!).
TYPO-SCRIPT für diese Seite findet sich unter Documentation/Example/
Unterhalb dieser Seite dann einfach die einzelnen Exportmodule anlegen und einrichten.
4. HISTORY
4.0.0 (28.05.2018): Implementierung für die Stadt Emmendingen: Ausgabe CM City Media App
Stand: 28.05.2018
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
[DependciesAndConflicts]