[Erweiterung] content_sitemap_xml: ALLE Navibäume wählen
Verfasst: Sa 31. Aug 2013, 16:48
Hallo Entwickler,
danke für das neue XML-Sitemap-Modul, das nun ja auch auf die neuen pro Artikel einstellbaren SEO-Eigenschaften zugreift.
Allerdings fehlte mir die Möglichkeit, nicht nur einzelne Bäume, sondern ALLE Bäume auswählen zu können für die Erstellung der Sitemap.
Mit wenigen Handgriffen ist dies getan.
Ergänzung des Input-Bereichs: Hier müssen die oberen beiden Zeilen neu oberhalb der "foreach"-Schleife eingetragen werden:
Ergänzung des Output-Bereichs:
Hier ist die folgende Zeile um die "if"-Anweisung zu ergänzen:
LG
danke für das neue XML-Sitemap-Modul, das nun ja auch auf die neuen pro Artikel einstellbaren SEO-Eigenschaften zugreift.
Allerdings fehlte mir die Möglichkeit, nicht nur einzelne Bäume, sondern ALLE Bäume auswählen zu können für die Erstellung der Sitemap.
Mit wenigen Handgriffen ist dies getan.
Ergänzung des Input-Bereichs: Hier müssen die oberen beiden Zeilen neu oberhalb der "foreach"-Schleife eingetragen werden:
Code: Alles auswählen
$option = new cHTMLOptionElement(mi18n("Alle Navigationsbäume"), "root");
$select->appendOptionElement($option);
foreach ($categories as $key => $value) {
$option = new cHTMLOptionElement($value['name_indented'], $value['idcat']);
if ($selected == $value['idcat']) {
$option->setSelected(true);
}
$select->appendOptionElement($option);
}
Hier ist die folgende Zeile um die "if"-Anweisung zu ergänzen:
Code: Alles auswählen
if ( $idcatStart != "root" ) $idcatStart = cSecurity::toInteger($idcatStart);