Document byline auf Startseite ausblenden

  • Hallo Leute,

    Hat jemand eine Ahnung wie ich die Document byline ("Zuletzt verändert am: ...) auf der Startseite ausblende? Wird wohl wieder ein Umweg über die Template Attribute Language nötig sein, aber davon versteh ich leider nicht sehr viel.

    Ich hoffe jemand kann mir helfen.

    Viele Grüße,
    gen

    Webmaster in München gesucht?
    http://www.sudaric.de - Konzeption - Erstellung - Betreuung - Optimierung

  • Ok - du hast Recht - es ist ein Eingriff in das Template nötig. Ich zeig dir auch grad:

    * gehe zu /CMFPlone/skins/plone_content/document_byline
    * klick auf customize
    * nun ändere diese Passage

    Code
    ...
        <div class="documentByLine">
    ...


    in folgende um

    Code
    ...
        <div class="documentByLine"
             tal:define="hereObj      nocall: python: test(here.isPrincipiaFolderish, here, here.aq_parent);
                         isStartPage  python: test(hereObj.meta_type == 'Plone Site', True, False);"
             tal:condition="not: isStartPage">
    ...


    Danach wird document_byline immer dann ausgeblendet, wenn:
    * der aktuelle context gleich der Plone Site (root) ist
    * der aktuelle Context nicht folderish ist und sein Parent gleich der PloneSite (root) ist

    Schau mal ob dir das so ausreicht.

    Torty

    "Carpe Diem" powered by positiv Feelings

  • Zitat von ssi:gen

    Torty ich stehe, mal wieder, tief in Deiner Schuld. ...

    Viele Grüße,
    gen


    Nein! Ich helfe gern (soweit dies zeitlich möglich ist) und dafür nehm ich Dank gern an, aber keine Schuld. ;)
    Schön dass es dich weitergebracht hat.

    Torty

    "Carpe Diem" powered by positiv Feelings