Zum Inhalt springen

content variabel, wenn rechtes menü (nicht) vorhanden???

Erstellt am 21. Juni 2004 · 10 Antworten · letzte Antwort am 14. Juli 2004

Tags: Templates & Layouts, Frage

Tiuri ·

Bau die rechte Seite in den wrap der Ebene drei ein und baue die mittlöere Tabellenspalte (vermute ich mal) flexibel (width="99%"). Dann geht das ganz easy.

michlbeck ·

da ich sozusagen noch ein greenhorn bin würde mich interessieren, wie ich die rechte seite in den wrap einbaue?

michlbeck ·

<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="#internalStyle" type="text/css"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Base template, header, menu, content and footer.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<style type="text/css" id="internalStyle">
/*<![CDATA[*/
BODY { margin: 0 0 0 0; background-color: white; }
/*]]>*/
</style>
<link href="res/stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>

<table border="0" cellpadding="0" cellspacing="0">

<tr>
<td colspan="3" id="header_1" width="800"><img src="images/headerimage.jpg" width="800" height="100" alt="" border="0"></td>
</tr>

<tr>
<td id="menu_1"> </td>
<td id="content"> </td>
<td id="menu_2"> </td>
</tr>

<tr>
<td colspan="3" id="footer"> <p>boonverein</p></td>
</tr>

</table>
</body>
</html>

Tiuri ·

<tr>
<td id="menu_1"> ###menu1### </td>
<td id="content"> ###inhalt### </td>
<td id="menu_2"> ###menu2### </td>
</tr>

Ich vermute mal, so sieht das ganze aus .... daraus machst Du:

<td id="menu_1"> ###menu1### </td>
<td id="content"> ###inhalt### ###menu2###  </td>

und dann im template:<td id="menu_2">

temp.menu_2.wrap=</td><td id="menu_2"> |

da menu2 nur ausgefüllt wird, wenn ein menü da ist, aber der marker immer weg ist, wird der zellenwechsel nur bei vorhandenem Menü ausgegeben. Die Ausrichtung der Zellen ist HTML-Standardspielerei.
Solltest Du damit Probleme haben, wäre es vielleicht sinnvoller, keine Auto-Vorlage zu nehmen, sondern diese selbst einzubauen.

michlbeck ·

und wo muss die zeile:

temp.menu_2.wrap=</td><td id="menu_2"> |

rein im template? doch in das setup, nur wo da und muss evtl was raus?

ich kapiers nicht...

Tiuri ·

[​quote="michlbeck"]und wo muss die zeile:

temp.menu_2.wrap=</td><td id="menu_2"> |

rein im template?

Na sicher hinter

temp.menu_2 = HMENU
michlbeck schrieb

doch in das setup, nur wo da und muss evtl was raus?

nei muss nicht, sonst hätte ichs doch geschrieben.

michlbeck schrieb

und das mit "auto-vorlage" hab i garnicht kapiert

Was gibts denn da nicht zu kapieren?
Also ich bin nicht bereit, hier eine komplette Lösung für Dich hinzulegen, dafür ist mir meine Zeit zu wertvoll. Wenn Du mit einer komplexen Lösung Schwierigkeiten hast, wie wärs dann erst mal mit einem einfacheren Projekt?

michlbeck ·

ne, musst du nicht, aber ich probier jetzt über ne woche dabei rum und auch mit deiner lösung funktioniert es nicht