Autor |
Nachricht |
Elke_Web
Threadersteller
Dabei seit: 06.01.2011
Ort: Frankfurt am Main
Alter: -
Geschlecht:
|
Verfasst Fr 07.01.2011 10:47
Titel
|
|
|
das klingt gut! und wie mache ich das mit php? da habe ich nur rudimentäre Kenntnisse.
|
|
|
|
|
Sp4wNi
Dabei seit: 26.10.2010
Ort: Düsseldorf
Alter: 37
Geschlecht:
|
Verfasst Fr 07.01.2011 11:22
Titel
|
|
|
hmm ...
Um ehrlich zu sein, müsstest du dann deine komplette Homepage ändern bzw umschreiben
Dafür müsstest du dir erstmal xampp oder ähnliches installieren, da PHP nicht local läuft
Dann würde ich mit deiner home.htm anfangen und sie erstmal home.php nennen ;D
Dann würde ich ich sehr viel mit includes arbeiten .. also erstmal die einzelnen elemente rausschneider und in seperate php dateien einfügen sodass deine home.php (wobei ich sie index.php nennen würde)
so aussehen
Code: |
<?php
include 'head/head.php';
include 'navi/navi.php';
include 'content/content.php';
include 'footer/footer.php';
?>
|
was bringt was?
in der head.php würde alles was im head steht drinstehen, doctype, css und js einbindungen titel
ich würde sogar noch den banner mit nehmen ;>
in der navi.php die ganze navi reinkloppen also bei dir das div "sidebar1"
in der footer.php halt der footer als was Unter der page ist :>
kommen wir zur navi.php
das wird nun was lustiger
da geb ich dir mal ein kleines beispiel wie es aussehen könnte
Code: |
<?php
if(isset($_GET["page"])) {
switch($_GET["page"]) {
case 'home':
break;
case 'ferienhaus':
break;
case 'belegungsplan':
break;
case 'preise':
break;
case 'lage':
break;
case 'wetter':
break;
default:
break;
}
} else {
$_GET["page"] = "home";
}
?> |
danach kommt natürlich noch darunter der aufbau deiner navi also das sidebar1 div ;>
ein link in der navi könnte wie folgt aussehen
Code: |
<a class="<?php echo ($_GET["page"] == "home" || !isset($_GET["page"])) ? "current level_1" : "level_1"; ?>" href="index.php?page=home">home</a>
|
Was heißt das jetzt?
Wenn du auf der page Home bist, ist die class deines a tags current und level_1, wenn du nicht auf home bist is sie nur level_1
Somit bist du in der lage das css ganz nach deinen wünschen anzupassen
kommen wir zur content.php
sie besteht wie die home.php (index.php) aus includes und wie die navi.php aus dem php geschrabel ;D
sieht dann ca so aus
Code: |
<?php
if (isset($_GET["page"])){
switch($_GET["page"]) {
case 'home':
include 'home.php';
break;
case 'ferienhaus':
include 'ferienhaus.php';
break;
case 'belegungsplan':
include 'belegungsplan.php';
break;
case 'preise':
include 'preise.php';
break;
case 'lage':
include 'lage.php';
break;
case 'wetter':
include 'wetter.php';
break;
default:
include 'home.php';
break;
}
} else {
include 'home.php';}
?> |
so was heißt das nun?
das heißt, das jenachdem auf welche seite du dich befindest, die jeweilige php included wird.
in der jeweiligen php steht nur der text und die bilder .. halt nur der content
natürlich hab ich nur einpaar sachen eingefügt, aber ich denke das ist ein SEHR guter anfang um das umzusetzen ;>
bei fragen, gibt es google oder das forum
grüße
ps: ich benutze dreamweaver nicht :>
|
|
|
|
|
Anzeige
|
|
|
Elke_Web
Threadersteller
Dabei seit: 06.01.2011
Ort: Frankfurt am Main
Alter: -
Geschlecht:
|
Verfasst Fr 07.01.2011 11:31
Titel
|
|
|
wow, vielen Dank, das werde ich mal ausprobieren!
Jetzt weiss ich, warum mein CMS (das ich bei der Seite zur Abwechslung mal nicht benutzt habe) alles in php erzeugt. Da geht das nämlich wie von selbst mit den aktiven Menüelementen.
Wenn Du keinen DW benutzt, wie erstellst Du Deine Seiten? Per Hand oder in einem CMS?
Tausend Dank für die tolle Hilfe.
|
|
|
|
|
Sp4wNi
Dabei seit: 26.10.2010
Ort: Düsseldorf
Alter: 37
Geschlecht:
|
Verfasst Fr 07.01.2011 11:37
Titel
|
|
|
per hand trifft es ganz gut ;>
Ich benutzt einen ganz simplen editor names PSPAD.
|
|
|
|
|
snuwie
Dabei seit: 06.07.2010
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 07.01.2011 11:46
Titel
|
|
|
Elke_Web hat geschrieben: | das ich bei der Seite zur Abwechslung mal nicht benutzt habe. |
darf ich fragen warum?
|
|
|
|
|
Sp4wNi
Dabei seit: 26.10.2010
Ort: Düsseldorf
Alter: 37
Geschlecht:
|
Verfasst Fr 07.01.2011 12:25
Titel
|
|
|
ich will übrigens ergebnisse sehen
|
|
|
|
|
|
|
|
Ähnliche Themen |
Spry Menü Dreamweaver
Spry Menü im Dreamweaver
Spry Menü in Dreamweaver CS4 - aktiven Button highlighten
Aktiven Menüpunkt hervorheben
Impressum u. Datenschutz als Menüpunkt - Menü nur aufklapbar
[solved]CSS Ausklapp-Menü. Oberer Menüpunkt aktiv
|
|