Rootline hat Probleme mit Templatelink [Gelöst]

  • scorp scorp
    Padawan
    0 x
    44 Beiträge
    0 Hilfreiche Beiträge
    03. 01. 2007, 15:49

    Schönen guten Nachmittag Community,

    hab ein kleines (glaub ich mal) Problem mit meiner Rootline.Sie funktioniert soweit ohne Probleme, aber sobald ich auf den Link im Headmenu "Home" klicke (musste ich im Template fest integrieren,da ich keine andere Lösung wusste,wegen den kleinen Grafiken zwischen den Links) verwirft er das ganze Template.Bei allen anderen gehts ohne Probleme.Nehme an das ich das Menu evtl. neu umsetzen muss oder es eine Lösung bei dem Rootline TS COde gibt.

    Es wundert mich nur warum er bei dem Punkt ein Problem hat.Kann es ein Problem geben,weil ich ein Shortcut zu dem "Home" gemacht hab,dieser ist vom Typ Not Menu, dient nur für den Inhalt,denn den kann ich ja nicht fest im Template einbinden.

    [TS]page = PAGE
    typeNum = 0
    page.stylesheet = uploads/tf/screen.css
    page.10 = TEMPLATE
    page.10 {
    template = FILE
    template.file = uploads/tf/template_main.html
    workOnSubpart = DOCUMENT_BODY
    }

    page.10.subparts.HAUPT_NAVI < tmp.LEFTMENU
    page.10.subparts.TOP_HOME < tmp.HOME
    page.10.subparts.TOP_NAVI < tmp.KOPFMENU

    page.config.sys_language_uid = 0
    page.config.language = de
    page.config.locale_all = de_DE

    config {
    spamProtectEmailAddresses = 1
    spamProtectEmailAddresses_atSubst = @<span style="display:none;">dont-want-spam.</span>
    }

    page.10.marks.CONTENT < styles.content.get

    page.10.marks.INTRO < styles.content.getBorder

    content.RTE_compliant = 3
    config.extTarget = _blank
    config.admPanel = 1

    temp.stdheader < lib.stdheader
    lib.stdheader >
    lib.stdheader = CASE
    lib.stdheader {
    key.field=colPos
    1 < temp.stdheader
    2 < temp.stdheader
    3 < temp.stdheader
    default < temp.stdheader
    }

    lib.stdheader.default.10.1.fontTag = <DIV class="headline">|</div>
    lib.stdheader.1.10.1.fontTag = <DIV class="headline">|</div>
    lib.stdheader.2.10.1.fontTag = <DIV class="headline">|</div>
    lib.stdheader.3.10.1.fontTag = <DIV class="texthead">|</div>

    ##########
    #ROOTLINE#
    ##########
    page.10.marks {

    ROOTLINE = HMENU
    ROOTLINE.special = rootline
    ROOTLINE.special.range = 0 | -1
    ROOTLINE.1 = TMENU
    ROOTLINE.1.NO.doNotLinkIt = 1
    ROOTLINE.1.NO.allWrap = <DIV class="headline"> | &nbsp;-&nbsp; |*| | &nbsp;»&nbsp; |*| | </div>
    }
    ########################
    #ROOTLINE BROWSERHEADER#
    ########################
    HEAD.rmTagSections = title
    page.headerData.20 = COA
    page.headerData.20 {
    10 = HMENU
    10 {
    special = rootline
    special.range = 1|
    wrap = <title>www.stm-ackerstrasse.de »&nbsp;|&nbsp;</title>
    1 = TMENU
    1 {
    NO.doNotLinkIt = 1
    NO.stdWrap.htmlSpecialChars = 1
    NO.allWrap = | &nbsp;» &nbsp;|*||*| |
    }
    }
    }[/TS]

    Hier mal das Headmenu
    [TS]tmp.KOPFMENU = HMENU
    tmp.KOPFMENU {
    wrap = <div id="headMenu"> | </div>
    special = directory
    special.value = 2
    1 = TMENU
    1 {
    wrap = <ul> | </ul>
    NO = 1
    NO.wrapItemAndSub = <li><IMG class="separator" src="/uploads/tf/separator.gif" alt=""> | </li>
    ACT = 1
    ACT < .NO
    ACT.ATagParams = id=current
    }
    }
    [/TS]

    hoffe konnte mein problem schildern.danke schon mal für hilfe.

    LG
    scorp[/TS]


  • 1
  • scorp scorp
    Padawan
    0 x
    44 Beiträge
    0 Hilfreiche Beiträge
    04. 01. 2007, 10:12

    Moin,

    irgendwie hat die Morgenpower gereicht ,das ich eine einfache Lösung gefunden hab.ICh hab das Kopfmenu abgeändert, so das die Abstandsgrafik zwischen 2 Links gesetzt wird und nicht vor oder hinter eines Links.Dadurch konnte ich das fest integrierte "Home" aus dem Template entfernen.Einzige Fehler,die CSS Formatierung für die Rootline wird nich genohmen, da wahrscheinlich von 1 | -1 ist.Und bei 0 liegt ja das Template?

    Hier der TS2 Code falls wer eine Lösung brauch.
    [TS]tmp.KOPFMENU = HMENU
    tmp.KOPFMENU {
    wrap = <div id="headMenu"> | </div>
    special = directory
    special.value = 2
    1 = TMENU
    1 {
    wrap = <ul> | </ul>
    NO = 1
    NO.wrapItemAndSub = <li> | </li>
    NO.allWrap = | <IMG class="separator" src="/uploads/tf/separator.gif" alt=""> |*||*| |
    ACT = 1
    ACT < .NO
    ACT.ATagParams = id=current
    }
    }
    [/TS]

  • 1