Neu Sitemap-Inhalt selber bestimmen?

djharms

Gut bekanntes Mitglied
28. Februar 2019
109
19
Uelzen
Moin!

Ist es möglich, dass ich den Inhalt der automatisch generierten sitemap
selber bestimmen kann? Hintergrund: es gibt einige Seiten in unserem
Shop-System, die ich gerne ausschließen möchte. Ich finde aber leider
keinen Ansatz.

Ahoi!
Dietmar
 

djharms

Gut bekanntes Mitglied
28. Februar 2019
109
19
Uelzen
Moin!

Danke für die Antwort.
Ist der Programmierer - der sich darum kümmern wollte - schon länger verstorben?
Das Ticket ist ja schon unfassbar lange zweieinhalb Jahre alt.

Ahoi!
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.248
378
Das Ticket ist eine "Idee" und noch gar nicht offiziell für eine Zielversion eingeplant. In dem "Idee" Status ist vor allem das Feedback das wichtigste. Wie oft wird nachgefragt, wie viele Leute stimmen dafür ab und beobachten das Ticket.
 

djharms

Gut bekanntes Mitglied
28. Februar 2019
109
19
Uelzen
Das Ticket ist eine "Idee" und noch gar nicht offiziell für eine Zielversion eingeplant. In dem "Idee" Status ist vor allem das Feedback das wichtigste. Wie oft wird nachgefragt, wie viele Leute stimmen dafür ab und beobachten das Ticket.
Dass das Ticketsystem nur Ideen sammelt, ist mir neu. Aber danke für die Aufklärung.
Woraus geht das denn hervor mit der "Idee"? Das ist für mich als Nutzer leider nicht ersichtlich.
Für mich sind Ticketsysteme dazu da, offene Probleme zu bennen, auf dass sie gelöst werden.

Ahoi!
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.248
378
Das ist alles vereint, also nicht "nur Ideen sammelt". In einem direkten Ticket siehst du es rechts oben:
firefox-2019-05-02-16-48-15.jpg

In der Übersicht hast du den Filter und siehst es in der Typ-Spalte:
firefox-2019-05-02-16-49-19.jpg
 

MaxWe

Sehr aktives Mitglied
6. August 2018
311
42
Hamburg
Moin,

du kannst die Templatedatei .\templates\"dein-template"\page\sitemap.tpl anpassen. Abhängig vom verwendeten Template! Wir nutzen das EVO-Template als Basis.
Dort gibt es zbsp. eine foreach-schleife für alle Kategorien ohne Sub-kategorien.
Dank guter Kommentierung leicht zu finden.

PHP:
{foreach name=kategorien from=$oKategorieliste->elemente item=oKategorie}
{if $oKategorie->Unterkategorien|@count == 0}
<a href="{$oKategorie->cURLFull}" title="{$oKategorie->cName}">
<div class="col-xs-12 col-sm-4 sitemap-link">
<img src="{$oKategorie->cBildURL}" title="{$oKategorie->cKurzbezeichnung}" class="col-xs-4 herstellerbild">
<span class="col-xs-8" style="line-height:80px;padding-left:15px;">{$oKategorie->cKurzbezeichnung}</span>
</div>
</a>                               
{/if}
{/foreach}

Hier könntest du noch ein if-konstrukt einbauen um zbsp. Kategorien mit einem gewissen Attribut auszuschließen.
Attribut "hideInSiteMap" für Kategorien als Werteliste mit Werten "0" und "1" anlegen. Kategorien, die ausgeblendet werden sollen das Attribut mit dem Wert "1" zuweisen.

PHP:
{foreach name=kategorien from=$oKategorieliste->elemente item=oKategorie}
                                {if $oKategorie->Unterkategorien|@count == 0}
                                    {if !isset($oKategorie->categoryAttributes.hideInSitemap) || $oKategorie->categoryAttributes.hideInSitemap->cWert != 1}
                                        <a href="{$oKategorie->cURLFull}" title="{$oKategorie->cName}">
                                            <div class="col-xs-12 col-sm-4 sitemap-link">
                                                <img src="{$oKategorie->cBildURL}" title="{$oKategorie->cKurzbezeichnung}" class="col-xs-4 herstellerbild">
                                                <span class="col-xs-8" style="line-height:80px;padding-left:15px;">{$oKategorie->cKurzbezeichnung}</span>
                                            </div>
                                        </a>                                  
                                    {/if}
                                {/if}
                            {/foreach}

Sowas ähnliches hatte ich zuletzt für uns auch gebraucht. :) Einbau ist natürlich auf eigene Gefahr! Bin kein Servicepartner o.Ä.

Grüße
 
  • Gefällt mir
Reaktionen: djharms