Seite 1 von 1

RSS Creator ohne URL-Umschreibung

Verfasst: Sa 29. Aug 2020, 13:57
von volupp11
Das aktuelle Modul "content_rss_creator" berücksichtigt kein AMR. Es gibt immer die originalen URLs aus.
Hat jemand vielleicht eine Lösung zur Hand?

Re: RSS Creator ohne URL-Umschreibung

Verfasst: Sa 29. Aug 2020, 14:25
von xmurrix
Hallo volupp11,
volupp11 hat geschrieben:
Sa 29. Aug 2020, 13:57
...Das aktuelle Modul "content_rss_creator" berücksichtigt kein AMR. Es gibt immer die originalen URLs aus....
das Modul content_rss_creator verwendet die cApiArticleLanguage->getLink() um die Links zu generieren. Die Funktion liefert umschriebene URLs, sofern dieses Feature aktiv ist.

Folgendes sollte man aber beachten:
Wird ein Artikel im Backend aufgerufen, also im Editor oder in der Vorschau, so werden immer die originalen URLs generiert. AMR ist im Backend deaktiviert. Man sollte also den Artikel, der die RSS generiert, immer im Frontend aufrufen.

Gruß
xmurrix

Re: RSS Creator ohne URL-Umschreibung

Verfasst: So 30. Aug 2020, 23:23
von volupp11
Hallo Xmurris,
das kann ich leider so nicht bestätigen. Wenn ich die URL https://www.seo-doktor.de/xml/rss.xml aufrufe, erhalte ich keine umgeschriebenen URLs.

Re: RSS Creator ohne URL-Umschreibung

Verfasst: So 30. Aug 2020, 23:41
von xmurrix
Die rss.xml wird in dem Artikel generiert, in der das Modul "content_rss_creator" konfiguriert ist. Man muss den Artikel (nicht die rss.xml) im Frontend aufrufen, damit die rss.xml erneut generiert wird.

Re: RSS Creator ohne URL-Umschreibung

Verfasst: Mo 31. Aug 2020, 13:30
von volupp11
Hallo Xmurrix,
vielen Dank für die Antwort. Wozu eigentlich einfach wenn auch umständlich ;-)

Re: RSS Creator ohne URL-Umschreibung

Verfasst: Mo 31. Aug 2020, 13:35
von xmurrix
Nichts zu danken.

Ich habe dazu ein Ticket in GitHub erstellt, da die Verwendung des Moduls "content_rss_creator" nicht verständlich genug ist.

Re: RSS Creator ohne URL-Umschreibung

Verfasst: Di 6. Okt 2020, 11:19
von volupp11
Möglicher Bug. In der Ausgabe der Links schreibt der RSS Creator zwei Schrägstriche.
https://www.seo-doktor.de//blog/page-ex ... pdate.html
statt
https://www.seo-doktor.de/blog/page-exp ... pdate.html

Re: RSS Creator ohne URL-Umschreibung

Verfasst: Di 6. Okt 2020, 15:17
von xmurrix
volupp11 hat geschrieben:
Di 6. Okt 2020, 11:19
Möglicher Bug. In der Ausgabe der Links schreibt der RSS Creator zwei Schrägstriche.
https://www.seo-doktor.de//blog/page-ex ... pdate.html
statt
https://www.seo-doktor.de/blog/page-exp ... pdate.html
Danke für das Bescheid geben. Ich kann den Fehler auch bestätigen. Beheben lässt sich das wie folgt:

Öffne die Modulausgabe des Moduls "content_rss_creator" (cms/data/modules/content_rss_creator/php/content_rss_creator_output.php) und ändere die Zeile zum Generieren des Links

Code: Alles auswählen

    $link = $cfgClient[$client]['path']['htmlpath'] . $article->getLink();
in

Code: Alles auswählen

    $link = cUri::getInstance()->build([
        'idart' => $article->get('idart'),
        'lang' => cRegistry::getLanguageId(),
    ], true);
Gruß
xmurrix