Plone4 IsNavigationRoot?

  • Hallo,
    ich suche schon etwas länger eine Möglichkeit herauszufinden, ob ein Ordner das NavigationRoot ist.

    Ich hab mit LinguaPlone (@@language-setup-folders) die Sprachordner (de, en) als Root gesetzt, aber wie kann ich rausfinden, ob mein aktueller Pfad (/de/) das NavigationRoot ist.
    Er soll eben nur bei /de und /en, True ausgeben, bei / , oder /1, /de/1,... nicht?

    Hat hier jemand eine Idee, iwie muss das doch gehen....

    lg & danke
    michi

  • Hallo,

    es gibt ein Interface names INavigationRoot auf das könnte man prüfen. Die Frage dabei ist ob die Plone Seite oder deine Sprachbäume die Roots sind. Aber das kann man ja per PortalType-Abfrage gegenprüfen.

    Gruß
    Pumukel

    Die beste Informationsquelle sind Leute, die versprochen haben, nichts weiterzuerzählen.

    Marcel Mart
    frz. Schriftsteller