TYPO3 Plugin:
gh_feeds
EXT:gh_feeds - Basic Feed Integration zur Anzeige eines RSS-Feeds
Mit dieser Erweiterung können Sie RSS-Feeds importieren und über ein Plugin im Frontend anzeigen. Die URL des RSS-Feeds wird im Plugin flexform festgelegt. Das Rendering erfolgt mit Fluid Vorlagen.
Installation
- git klonen es von github
- die Erweiterung über den Extension Manager aktivieren
Konfiguration
TypoScript-Konfiguration
Eine benutzerdefinierte Vorlage kann mit den folgenden Optionen eingestellt werden: (Beispiel)
plugin.tx_ghfeeds {
ansicht {
templateRootPath = EXT:haufe_tm/Ressourcen/Private/Templates/Channel/Templates
layoutRootPath = EXT:haufe_tm/Ressourcen/Private/Templates/Channel/Layouts
partialRootPath = EXT:haufe_tm/Ressourcen/Private/Templates/Channel/Partials
}
}
Sie können die maximale Anzahl der Elemente eines Feeds mit der Option maxItems
festlegen:
plugin.tx_ghfeeds.settings.maxItems = 4
Schränken Sie die Anzahl der Zeichen der Artikelbeschreibung mit der Option crop.description
ein:
plugin.tx_ghfeeds.settings.crop.description.= 60
Wenn Sie die Erweiterung mit TypoScript integrieren müssen, anstatt das Plugin zu verwenden,
dann können Sie den RSS-Quelltext mit der Option url
einstellen:
plugin.tx_ghfeeds.settings.url = https://stmllr.net/rss.xml
Plugin FlexForm-Konfiguration:
Alle Einstellungen aus der TypoScript-Konfiguration plugin.tx_ghfeeds.settings
werden durch FlexForm-Einstellungen im Plugin überschrieben.
Templattieren
Die Ausgabe erfolgt mit den Fluid Template Ressourcen/Private/Templates/Channel/Show.html
.
Diese Vorlage dient als Schaufenster. Du solltest diese Datei in dein Vorlagenverzeichnis kopieren und anpassen.
Siehe Abschnitt "TypoScript-Konfiguration" oben.
Der Kanal ist der Ansicht zugeordnet. Auf sie kann mit {channel} zugegriffen werden. Der Kanal enthält Elemente, die sich in folgenden Bereichen befinden {Channel.items}.
Werfen Sie einen Blick auf die Domänenmodelle, um eine vollständige Liste der Eigenschaften zu erhalten.
Bekannte Probleme
Siehe den Issue Tracker bei github.
Changelog
Siehe den Issue Tracker bei github.
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
Verteilung:GH_FEEDS ist auf
0.01 % aller TYPO3 installiert.
- 0.04 % aller TYPO3 8.7.x Installationen installiert
Aktualität:GH_FEEDS ist auf dem neusten Stand (v.unknown) bei
100 % aller TYPO3 Installationen
- 0 % aller TYPO3 9.5.x Installationen
- 0 % aller TYPO3 9.3.x Installationen
- 0 % aller TYPO3 9.2.x Installationen
- 0.04 % aller TYPO3 8.7.x Installationen
- 0 % aller TYPO3 7.6.x Installationen
- 0 % aller TYPO3 7.5.x Installationen
- 0 % aller TYPO3 7.4.x Installationen
- 0 % aller TYPO3 7.3.x Installationen
- 0 % aller TYPO3 7.2.x Installationen
- 0 % aller TYPO3 7.1.x Installationen
- 0 % aller TYPO3 7.0.x Installationen
- 0 % aller TYPO3 6.2.x Installationen
- 0 % aller TYPO3 6.1.x Installationen
- 0 % aller TYPO3 6.0.x Installationen
- 0 % aller TYPO3 5.0.x Installationen
- 0 % aller TYPO3 4.7.x Installationen
- 0 % aller TYPO3 4.6.x Installationen
- 0 % aller TYPO3 4.5.x Installationen
- 0 % aller TYPO3 4.4.x Installationen
- 0 % aller TYPO3 4.3.x Installationen
- 0 % aller TYPO3 4.2.x Installationen
- 0 % aller TYPO3 4.1.x Installationen
- 0 % aller TYPO3 4.0.x Installationen
- 0 % aller TYPO3 3.5.x Installationen
Gosign-Responsive Index: TYPO3 Installationen nutzen GH_FEEDS zu
- 100 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist
Pagespeed: TYPO3 Installationen nutzen GH_FEEDS zu
- 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
- 50 % wenn der Pagespeed zwischen 60 % und 80 % ist
- 50 % wenn der Pagespeed zwischen 40 % und 60 % ist
- 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
- 0 % wenn der Pagespeed zwischen 0 % und 20 % ist
[DependciesAndConflicts]