• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Navigtion 1 mal ändern auf allen Seiten?

Status
Für weitere Antworten geschlossen.

minitaba

Neues Mitglied
Hi
Also ich suche eine Lösung für meine Website.
Ich habe eine normale Navigationsleiste, und nun wenn ich zB ein Menüpunkt hinzufügen oder entfernen oder nur ändern möchte, mus ich auf jeder Seite dasselbe ändern.
Nun suche ich eine möglichkeit um dies einfacher zu machen, also das ich es einmal ändere und es dann überall anders ist.

An frames habe ich gedacht, aber bin schnell wieder von weg gekommen.

Ich hoffe ihr könnt mir helfen,

Mfg
Minitaba
 
Die Lösung heißt CSS!

Mal ganz grob umrissen:

Du legst dein Menü an und vergibst den einzelnen Elementen Klassen. Über diese Klassen formatierst du sie in einer zentralen CSS-Datei. D.h. änderst du z.B. die Schriftfarbe in der CSS-Datei, ändert sie sich überall, wo du dein Menü eingebunden hast.
 
Upps - hatte mir deine Frage nicht ganz genau durchgelesen... Das oben beschriebene funktioniert natürlich nur, wenn du den Style eines Menüeintrags ändern möchtest. Eine zentrale Verwaltung mit Hinzufügen und Löschen ist damit natürlich nicht möglich...
 
Das was du suchst, nennt sich "Include" und geht am einfachsten mit PHP (man muss dazu sagen dass es noch per SSI geht).
Dazu erstellst du dir eine Datei, bspw. eine navi.php und packst da dein Menü rein.
Auf den einzelnen Seiten von dir includest du es dann per:

PHP:
<?php 
  include("navi.php");
?>

Die Dateinamen müsstest du dann aber in xxx.php umändern :)

MfG Icy
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben