Layoutänderung „Hauptnavigaton“

Gesperrt
RonDog
Beiträge: 39
Registriert: Mi 22. Sep 2004, 05:45
Wohnort: München
Kontaktdaten:

Layoutänderung „Hauptnavigaton“

Beitrag von RonDog »

Ich habe das Modul Hauptnavigation mit einem neuen Namen übernommen und folgende Änderungen (neue Templates ohne Tabellenstruktur) im Outputbereich vorgenommen:

Code: Alles auswählen

    if ($idcat == $data['idcat'] || is_array($data['sub'])) {
        $tpl->generate('templates/mfc_navi1_on.html');
    } else {
        $tpl->generate('templates/mfc_navi1_off.html');
    }
mfc_navi1_on (../contenido/cms/templates/) sieht folgendermassen aus:

Code: Alles auswählen

<!-- BEGIN:BLOCK -->
<div id="nav_on" class="nav1"><p><a target="{TARGET}" href="{HREF}">{NAME}</a></p></div>
<!-- END:BLOCK -->
mfc_navi1_off sieht so aus:

Code: Alles auswählen

<!-- BEGIN:BLOCK -->
<div id="nav_off" class="nav1"><p><a target="{TARGET}" href="{HREF}">{NAME}</a></p></div>
<!-- END:BLOCK -->
Analoge Templates gibt es für navi2 und navi3.

Die CSS dafür:

Code: Alles auswählen

#nav_on {background:#D1D1D1; margin:0px; }
 #nav_on p {font 10px Verdana,Arial,Helvetica,sans-serif;margin:0px;text-align:left;}
 #nav_on a:link, #nav_on a:visited {color: #408080;}
 #nav_on a:hover, #nav_on a:active {color: #FF8040;}
 #nav_off {margin:0px; border-bottom:1px dotted #BEBEBE;}
 #nav_off p {font 10px Verdana,Arial,Helvetica,sans-serif;margin:0px;text-align:left;}
 #nav_off a:link, #nav_off a:visited {color: #408080;}
 #nav_off a:hover, #nav_off a:active {color: #FF8040;}
 .nav1 {padding:2px 0px 4px 5px;}
 .nav2 {padding:2px 0px 4px 15px;}
 .nav3 {padding:2px 0px 4px 25px;}
Und das ‚generiert’ mit Contenido:

Code: Alles auswählen

<!-- NAVI COLUMN -->

 <td align="left"><!-- Generated by Contenido 4.4.4-->
templates/mfc_navi1_on.html<!-- Generated by Contenido 4.4.4-->
templates/mfc_navi2_on.html<!-- Generated by Contenido 4.4.4-->
templates/mfc_navi2_off.html<!-- Generated by Contenido 4.4.4-->
templates/mfc_navi1_off.html</td>
??? Irgend eine Idee, was ich noch vergessen / falsch gemacht habe ???
Ron
Mit voller Hose hat man gut stinken... Bild
Man muss die Welt nicht verstehen. Man muss sich in ihr nur zurechtfinden. (Albert Einstein)
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Re: Layoutänderung „Hauptnavigaton“

Beitrag von emergence »

RonDog hat geschrieben:Und das ‚generiert’ mit Contenido:

Code: Alles auswählen

<!-- NAVI COLUMN -->

 <td align="left"><!-- Generated by Contenido 4.4.4-->
templates/mfc_navi1_on.html<!-- Generated by Contenido 4.4.4-->
templates/mfc_navi2_on.html<!-- Generated by Contenido 4.4.4-->
templates/mfc_navi2_off.html<!-- Generated by Contenido 4.4.4-->
templates/mfc_navi1_off.html</td>
wenn er nur den angegeben pfad hinschreibt, also ->
templates/mfc_navi1_on.html findet er die datei nicht...
*** make your own tools (wishlist :: thx)
RonDog
Beiträge: 39
Registriert: Mi 22. Sep 2004, 05:45
Wohnort: München
Kontaktdaten:

Beitrag von RonDog »

OK, -- HAST MICH ERWISCHT --, die 'Templates' sind zwar im gleichen Ordner wie: navfirst_on|off.html und Co., ABER.... ich habe diese 'mcf_nav[n]_[on|off].html' und nicht 'mcf_navi[n]_[on|off].html' genannt.... :oops:

Dieser Quark hat mich eine komplette Nacht beschäftigt... frage nicht, was mir da alles durch den Kopf gegangen ist... :twisted: Schande über mich, Asche auf mein Haupt... :(

Was beweist das?

Man liest nur das,
was man schreiben wollte,
und nicht das,
was man geschrieben hat!
Bild

Wieder mal ein klassischer Merksatz für Entwickler!

Sollte ich nach nunmehr +30 Jahre IT schon verinnerlicht haben, aber manchmal sieht man den Wald vor lauter Bäumen nicht mehr... :roll:

Vielleicht stelle ich mir wieder mein altes (Big Blue) IBM Schild ('THINK') vor die Nase... ob's helfen wird, sei dahingestellt...

Nihilo trotz quam; Ihr seid ein Super Team und dies ist ein Super-Forum!
Ron
Mit voller Hose hat man gut stinken... Bild
Man muss die Welt nicht verstehen. Man muss sich in ihr nur zurechtfinden. (Albert Einstein)
Gesperrt