Hi,
offensichtlich gibt es keinen Hook, der sich bei der Generierung eines RSS-Feed einklinkt :-(
Ggf. gibt es eine Erweiterung, mit der die RSS-XML um weitere Felder/Knoten erweitert werden kann...
Dank vorab für Infos!
Gruss
Hi,
offensichtlich gibt es keinen Hook, der sich bei der Generierung eines RSS-Feed einklinkt :-(
Ggf. gibt es eine Erweiterung, mit der die RSS-XML um weitere Felder/Knoten erweitert werden kann...
Dank vorab für Infos!
Gruss
Geändert von zonky (15.06.2015 um 15:13 Uhr)
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Darüber wäre ich SEHR dankbar, denn dann könnte man z.B. von Haus aus an RSS Links auch Analytics Trackingparameter hängen. Aktuell kommt man da leider nicht wirklich dran....ein Modul programmieren kann ich aber auch nicht
Da lief meine Anfrage schon mal ins Leere: https://community.contao.org/de/show...assen-Tracking
zu Deinem Link:
wo man sich einklinken muss, ist glaube ich nicht so schwierig
https://github.com/contao/core/blob/...endar.php#L111
bevor das Item zum Feed hinzugeschrieben wird, müsste ein Hook rein, um das Item zu erweitern
https://github.com/contao/core/blob/...endar.php#L265
m.E. drei MöglichkeitenPHP-Code:
...
// hier der HOOK
$objFeed->addItem($objItem);
...
* die Calendar.php "hacken"
* Ticket schreiben + Pull-Request für Hook ... und hoffen&warten
* die Klasse Calendar per Namespace überschreiben
oder: ganz eigens Modul für die Erzeugung des (speziellen) Feeds schreiben
siehe https://community.contao.org/de/show...highlight=feed
Geändert von zonky (15.06.2015 um 15:12 Uhr)
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Also eigentlich nur folgende Variable erweitern?
PHP-Code:
$objFeed->link = $strLink;
Soweit war ich glaub ich schon mal...ist aber nicht updatesicherPHP-Code:
$objFeed->link = $strLink.'?utm_source='..$arrFeed['title'].'&utm_medium=Link&utm_campaign=RSS';
Geändert von Kahmoon (15.06.2015 um 15:10 Uhr)
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Deshalb würde ich ja so ein Modul begrüßen das hier den RSS Feed per Template anpassbar macht.
P.S. Dei Link ging zum Kalendar RSS oder? Wo wäre der für Nachrichten?
Edit:
Gefunden ;-). News.php
Geändert von Kahmoon (15.06.2015 um 15:14 Uhr)
korrekt - und korrigiert
https://github.com/contao/core/blob/.../News.php#L104
ist hier aber aber das Gleiche
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Ich hab das da jetzt mal eingebaut: https://github.com/contao/core/blob/.../News.php#L118
XML Files neu erzeugt...aber Link ist gleich. Aber ich will hier auch nicht deinen Thread zumüllen. Sorry!PHP-Code:
#$objFeed->link = $strLink;
$objFeed->link = $strLink.'?utm_source='.$arrFeed['title'].'&utm_medium=Link&utm_campaign=RSS';
Edit:
Ich denke der Link wird an dieser Stelle erzeugt:
https://github.com/contao/core/blob/.../News.php#L368
Geändert von Kahmoon (15.06.2015 um 15:27 Uhr)
Hallo,
ich würde das Thema gerne noch einmal anstoßen. Soweit ich es erkennen kann sind alle hier beschriebenen Methoden nicht updatesicher und anscheinend gibt es auch in Contao4 immer noch keine Möglichkeit die Ausgabe von Event-Feeds standardmässig über ein Template anzupassen.
Meiner Meinung nach wäre das aber essentiell wichtig für Event-Feeds. In der aktuellen Standard-Einstellung werden Datum, Uhrzeit und Eventtitel zusammen in das selbe Feld gepackt und die Event-Location wird überhaupt nicht ausgegeben - das ist nicht gerade optimal. Noch nicht einmal das Ausgabeformat von Datum und Uhrzeit lässt sich anpassen. Ich glaube nicht, daß die Event-Feeds in dieser Form einen besonders großen Anreiz zur Verwendung darstellen.
Diese Anpassungen sollten meiner Meinung nach standardmässig und ohne Extraerweiterung in Contao möglich sein.
Also Frage: wurde das Thema an einer anderen Stelle bereits gelöst, oder soll ich das mal als Feature-Request stellen?
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Bzgl. der RSS Feed Generierung werde ich vermutlich in nächster Zeit einen Feature Request erstellen.
Feature Request im Core Bundle: https://github.com/contao/core-bundle/issues/1243
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen