Mehrsprachige XML-Sitemap

Hallo Alexander, ich kann leider keine Antwortfunktion finden, daher antworte ich mit einem neuen Feedback auf Deine Antwort: Bei mir ist es unter Contao 3.5.29 und Catalog Manager 1.6.0 build 19 genau so eingestellt wie von Dir beschrieben und trotzdem erhalte ich die besagten Permutationen in der XML-Sitemap. Danke

Antwort

Wenn nichts anderes Eingegeben ist, werden alle Datensätze in der Sitemap ausgegeben. Die Ausgabe kann man beschränken, indem man bei Taxonomies/Filterung die entsprechende Filterkriterien einträgt. Diese werden auch bei der Sitemap Generierung berücksichtigt. Siehe Screenshot.

Catalog Manager Sitemap

Dynamische Filterkriterien wie InsertTags werden ignoriert.

Für extreme Fälle gibt es auch ein Hook: $GLOBALS['TL_HOOKS']['catalogManagerGetSearchablePagesQuery']

Es wird die SQL-Abfrage und der Tabellenname als Parameter übergeben. Als Rückgabewert wird eine neue SQL-Abfrage erwartet. Zum Beispiel "SELECT * FROM my_table WHERE pid = 1 AND…"