wie kann ich die Herstellerseiten in der automatisch generierten Sitemap ausblenden?
Ich rede nicht von der sintemap.xml für Suchmaschinen, sondern von der “sichtbaren” Sitemap.
Früher blendete ich einfach den Block “frontend_sitemap_navigation_supplierpages” aus, doch das funktioniert nun nicht mehr. Den Block gibt es zwar immer noch, doch beeinflusst er leider nur die Anzeige der Überschrift. Die Daten werden in dem Template recurse.tpl bearbeitet. Wie kann ich darin die Herstellerseiten oder auch andere Seiten, z.B. Landingpages, ausblenden?
Hänge mich da mal dran. Würde diese elendig lange „Hersteller-Wurst“ nämlich auch gerne entfernen.
Würde dieses Ding gerne aus der Sitemap rausschmeissen und dafür eine eigenen Hersteller-Seite erstellen - wo alle Hersteller mit Logo und alphabetisch sortiert aufgelistet sind.
Dieser Block müsste dann ganz geleert werden, wenn $categoryTree.name == ‘SitemapSupplierPages’ gilt. Dann wird nämlich bei den Herstellern einfach gar nichts gemacht. Sollte der Ausdruck nicht gelten, einfach mit {$smarty.block.parent} den ursprünglichen Inhalt ausgeben.
Kleiner Nachtrag (war für uns auch von Bedeutung): Wenn man das DIV mit der Klasse sitemap–category block is–rounded komplett unter die IF-Abfrage: _{if $categoryTree.name != ‘SitemapSupplierPages’} _stellt, werden die Hersteller-Seiten wirklich nicht ausgegeben - sonst bleibt immer ein leeres Feld.