Hallo liebe Community
erstmal achtung anfänger also bitte habt geduld mit mir
ich habe mir vor einiger Zeit zusammen mit einem Kumpel eine Homepage gebastelt (bzw er hat gebastelt und ich zugeschaut ;-) )
jetzt stehe ich vor folgendem problem:
Ich möchte ein Untermenü das erst erschein wenn ich auf den übergeordneten Menüpunkt klicke.
Das Layout habe ich über ein CSS file gemacht, die Menüpunkte werden über die index.php mittels switch zugewiesen.
die index.html ist folgendermaßen aufgebaut
ich habe in den letzten tagen google viel bemüht aber leider keine Lösung gefunden die zu meinem Aufbau passt und hoffe jetzt auf euch
Wie muss ich den Code verändern wenn ich bei Projekte die Untermenüs
- Pläne
- Rendering
haben möchte? Vielen Dank
bevor jetzt K898ommentare kommen über dynamische Menüs und andere Spielereien: Mir ist bewusst das man das professioneller machen kann als ich aber für meine bedürftnisse reicht es so wie es bisher ist völlig aus
ich habe es schon so probiert
case 'projekte':
eval("\$content = \"".showtpl("projekte.html")."\";");
include('links.php');
break;
und die links.php
<?php
echo'
<ul>
<li><a>plaene</a></li>
<li><a>rendering 2</a></li>
</ul>
';?>
so definiert... aber die zeigt es dann ganz oben an und nicht unter dem entsprechenden Menüpunkt
wie gesagt...blutiger anfänger...bastel halt an der vorlage rum...lerning by doing/trying ^^
erstmal achtung anfänger also bitte habt geduld mit mir
ich habe mir vor einiger Zeit zusammen mit einem Kumpel eine Homepage gebastelt (bzw er hat gebastelt und ich zugeschaut ;-) )
jetzt stehe ich vor folgendem problem:
Ich möchte ein Untermenü das erst erschein wenn ich auf den übergeordneten Menüpunkt klicke.
Das Layout habe ich über ein CSS file gemacht, die Menüpunkte werden über die index.php mittels switch zugewiesen.
PHP:
<?php
include('include.php');
switch($SECTION)
{
case 'start':
eval("\$content = \"".showtpl("start.html")."\";");
break;
case 'projekte':
eval("\$content = \"".showtpl("projekte.html")."\";");
break;
....
die index.html ist folgendermaßen aufgebaut
HTML:
<head>
....
<title>ABC</title>
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" type="text/css" href="./css/main.css" />
<link rel="stylesheet" type="text/css" href="./css/message.css" />
<script type="text/javascript" src="./jsfunctions.js">
</script>
</head>
<body onload="initialize();">
...
<tr>
<td id="navi_main">
<div class="link_main"><a href="./index.php?section=start">Start</p2></a></div>
<div class="link_main"><a href="./index.php?section=projekte">Projekte</a></div>
Hier soll nach klick auf Projekte das Untermenü erscheinen******!
<div class="link_main"><a href="./index.php?section=kontakt">Kontakt</a></div>
...
ich habe in den letzten tagen google viel bemüht aber leider keine Lösung gefunden die zu meinem Aufbau passt und hoffe jetzt auf euch
Wie muss ich den Code verändern wenn ich bei Projekte die Untermenüs
- Pläne
- Rendering
haben möchte? Vielen Dank
bevor jetzt K898ommentare kommen über dynamische Menüs und andere Spielereien: Mir ist bewusst das man das professioneller machen kann als ich aber für meine bedürftnisse reicht es so wie es bisher ist völlig aus
ich habe es schon so probiert
case 'projekte':
eval("\$content = \"".showtpl("projekte.html")."\";");
include('links.php');
break;
und die links.php
<?php
echo'
<ul>
<li><a>plaene</a></li>
<li><a>rendering 2</a></li>
</ul>
';?>
so definiert... aber die zeigt es dann ganz oben an und nicht unter dem entsprechenden Menüpunkt
wie gesagt...blutiger anfänger...bastel halt an der vorlage rum...lerning by doing/trying ^^