Hallo Leute,
ich arbeite gerade an der Hauptnavigation (Standardmodul) für meine Site.
Ich möchte aber die Breite des Bildes vorne (blau = inaktiv, rot = aktuell) variabel halten. Deshalb habe ich die <img> mit width"<? echo $variable; ?>" versehen.
Auch die Dateien haben jetzt die Endung .php.
Mein Problem ist, dass beim Aufrufen der Seite die PHP-Anweisung auch so im Quelltext steht.
Wie schreibe ich das Navi-Modul so um, dass die entsprechenden Dateien navfirst_on/off.php includiert werden?
Thanx,
darthbach
PHP-Code in Templates für Hauptnavigation
Hallo.
Inhalt der navfirst_off.php:
Quelltext, der im Browser ankommt:
Theoretisch könnte ich die einzelnen Breiten auch weglassen, da die oberste Leerzeile (auch) per PHP ihre Zeilenbreite bekommt (manuell im Modul-Output eingegeben.
Das Problem ist, dass das was rauskommt, HTML ist, welches aber von der front_content.php erzeugt wird, also PHP sein müßte.
Thanx,
darthbach
Inhalt der navfirst_off.php:
Code: Alles auswählen
<!-- BEGIN:BLOCK -->
<tr align="left" valign="top">
<td width="<?php echo $navspaltevorn; ?>"><img src="images/rechteck.jpg" width="20" height="13" alt=""></td>
<td width="<?php echo $navspaltehinten; ?>"><? echo $navspaltehinten; ?>
<a class="navigation" target="{TARGET}" href="{HREF}">{NAME}</a>
</td>
</tr>
<tr align="left" valign="top">
<td width="<?php echo $navspaltevorn; ?>"><img src="images/dotclear.gif" width="<? echo $navspaltevorn; ?>" height="18" alt=""></td>
<td width="<?php echo $navspaltehinten; ?>"><img src="images/dotclear.gif" width="<? echo $navspaltehinten; ?>" height="18" alt=""></td>
</tr>
<!-- END:BLOCK -->
Code: Alles auswählen
<tr align="left" valign="top">
<td width="<?php echo $navspaltevorn; ?>"><img src="images/rechteck.jpg" width="20" height="13" alt=""></td>
<td width="<?php echo $navspaltehinten; ?>"><? echo $navspaltehinten; ?>
<a class="navigation" target="_self" href="front_content.php?idcat=10">Aktuelles</a>
</td>
</tr>
<tr align="left" valign="top">
<td width="<?php echo $navspaltevorn; ?>"><img src="images/dotclear.gif" width="<? echo $navspaltevorn; ?>" height="18" alt=""></td>
<td width="<?php echo $navspaltehinten; ?>"><img src="images/dotclear.gif" width="<? echo $navspaltehinten; ?>" height="18" alt=""></td>
</tr>
Das Problem ist, dass das was rauskommt, HTML ist, welches aber von der front_content.php erzeugt wird, also PHP sein müßte.
Thanx,
darthbach