HTML Template in dynamische PHP Seite umwandeln (Anleitung)
Es gibt ja Unmengen an kostenlosen HTML Templates. In dieser Anleitung werde ich euch zeigen wie ihr aus so einem statischen Template eine dynamische PHP Seite erstellen könnt.
Mit einer Dynamischen PHP Seite habt ihr viel mehr Möglichkeiten als mit einer reinen HTML Seite.
Benötige Programme für die Umwandlung:
- Download euch zunächst ein HTML Template. Ich habe mich bei free-css-templates.com bedient.
- Das ZIP Archiv entpackt ihr auf eurem Computer.
- Die index.html aus dem einpackten Archiv öffnet ihr mt dem Notpad++.
- Erstellt eine neue Datei mit dem Namen „header.php“, dort kopiert ihr den kompletten Header Bereich aus der index.html hinein. Bei dem Beispiel Template wäre es dieser Code:
- Jetzt erstellt ihr eine Datei mit dem Namen „index.php“, hier müsst ihr eine Abfrage der Kategorien erstellen und den Hauptinhalt einfügen. Bei dem Beispiel wird das mit diesem Code realisiert:
- Anschließend erstellt ihr eine „mainnav.php“ Datei. Hier müsst ihr die HTML Daten der Navigation auf der Linken Seite eingeben. Der genaue Code ist dieser:
- Europe Sport
- Networking
- Nature – Africa
- SuperCool
- Last Category
- February 2007
- March 2007
- April 2007
- May 2007
- June 2007
- July 2007
- August 2007
- September 2007
- October 2007
- November 2007
- December 2007
-
Wow, einfach spitze! Dieser Artikel hat mir sehr geholfen! Vielen Dank. Nur bleibt noch eine Frage: Wie kann man das so machen, dass in der Navigation bei dem entsprechenden Punkt „a-active“ aktiviert wird?
@scorpi was genau möchtest du machen? Die Punkte in der Navigation mit Hilfe von active anders stylen so das sich etwas bei dem Navigationspunkt ändert wenn der User mit der Maus drüber geht?
@andi
ja genau und wenn er auf einer Seite bleibt, sollte in der Navi dieser Punkt auch „anders“ sein. Mit css ist es ja klar. aber wie mache ich das in diesem Zusammenhang?
Ja genau das kannst du dann einfach mit CSS machen und dann wie folgt die Farbe definieren:
a:active { color:#Hexfarbwert; }
das habe ich ja, aber wie definiere ich denn in php mainnav.php die klassen. ich habe eine klasse, die dafür sorgt, dass der aktive Menüpunkt sich von anderen unterscheidet. und normalerweise würde ich das einfach in einer reinen html seite dazu schreiben das z.b. nicht home die klasse „active“ bekommt sondern z.b. kontakt. Und in php gibt es ja „nur“ eine mainnav.php in der man das definieren müsste. Ich hoffe du verstehst was ich meine…
Einige gute Informationen zu deinem Problem solltest du hier finden:
http://xhtmlforum.de/40267-faq-h-ufig-gestellte-fragen-und.html#post296439
Oder auch hier wurde mal so eine ähnliche Frage gestellt.
http://xhtmlforum.de/50791-farbe-ndern-aktiver-link.html
ok danke…