Ankündigung

Einklappen
Keine Ankündigung bisher.

Sitemap: Unveröffentlichte Entries werden in Sitemap angezeigt.

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Sitemap: Unveröffentlichte Entries werden in Sitemap angezeigt.

    Ich habe soeben gesehen, dass CC-Einträge, die auf nicht veröffentlicht stehen, trotzdem in der Sitemap erscheinen.
    In den Einstellungen ist die Veröffentlichen Checkbox aktiv und die Einträge werden auch korrekt in den Listen ausgefiltert.
    Nur in der Sitemap werden alle Einträge angezeigt, egal ob aktiv oder nicht.


    C4.4.8 + aktuelleste Versionen

  • #2
    Mhh... ärgerlich. Ich hatte hier auf Wunsch hin wegen Spracheinträgen filtern umgebaut. Ich denke ich werde keine Wünsche einfach mehr zulassen und alles belassen wie es war. Das ist jetzt hier quasi Filter-basierend.

    Es ist über eine globale steuerbar: $GLOBALS['PCT_CUSTOMCATALOG']['FRONTEND']['FILTER']['publishedOnly'] = true;

    Diese ist standardmäßig auf false.
    Zuletzt geändert von Tim; 06.12.2017, 10:07.
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Mhh Wünsche sind schon wichtig...so sie der Qualität und der Weiterentwicklung von CC dienen.

      In diesem Fall solltest du wohl abwägen, was hier wichtiger ist.

      Ich denke, dass das Filtern der unveröffentlichten Einträge aus der Sitemap essentiell ist. Ich kann den Suchmaschinen ja nicht aktiv URLs vorgeben, die nachher nicht vorhanden sind.
      Und demzufolge sollten auch die Default-Einstellung lauten und nicht über eine Globale erst aktiviert werden müssen.

      Kommentar


      • #4
        Sag ich ja, besser abwägen. Der eine schreit hier, der andere schreit hier. Immer was für das jeweilige Projekt benötigt wird. Am Ende muss allgemeingültig entschieden werden.

        Ich mache es hier zukünftig direkt abhängig, ob ein Veröffentlichen-Feld gesetzt ist.
        http://www.premium-contao-themes.com

        Kommentar


        • #5
          Das klingt sauber. Im Übrigen zeigt die Globale keine Wirkung. Habs in die DCAConfig eingebaut, sollte doch eigentlich wirken, oder?

          Kommentar


          • #6
            Die sollte höherrangig sein. dcaconfig wird nur geladen, wenn dca files geladen werden, was hier nicht der Fall ist, weil keine Felddaten (DCA Daten) benötigt werden. Die sollte in localconfig.php oder initconfig.php sitzen.
            http://www.premium-contao-themes.com

            Kommentar


            • #7
              Yep! Damit klappts. Many THX

              Kommentar

              Lädt...
              X