getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 30.10.2007, 15:29   #1
TP-Member
 
Registriert seit: Oct 2007
Jens2001 macht alles soweit korrekt

Navigationsmenü aus externer Datei


Hallo,

ich habe mal wieder ne Frage, ich verwende für die folgende Webseite verschiedene Formatforlagen

http://www.flyfishingteam.org

möchte aber in allen das gleiche Topmenü haben und dies auch nur ein einziges mal pflegen müssen. dafür habe ich mir schon eine extra css-Datei gemacht, die nur ddas Topmenü formatiert funktioniert super.
Aber ich möchte ja auch den Inhalt des menüs in einer externen Datei haben und diese nur an der Stelle einbinden weiß aber leider nicht wie.
Genauso möchte ich es mit Textblöcken machen, die an mehreren stellen wieder kommen. Ab in eine externe Datei und den inhalt an der entsprechenden stelle einfügen lassen. Bitte wie muss der html code dafür aussehen.

schon einmal vielen Dank für eure Hilfe!

lg Jens
Jens2001 ist offline   Mit Zitat antworten


Alt 30.10.2007, 15:36   #2
TP-Insider
 
Registriert seit: Dec 2005
Ort: Stuttgart
max.m hilft, wo's gehtmax.m hilft, wo's gehtmax.m hilft, wo's geht
Kennst du Dich ein bisschen mit php aus?

Ich würde eine Seite mit der Navigation (z.B. navi.php) erstellen, und diese dann an der entsprechenden Stelle mit
Code:
<?php
include ("navi.php");
?>
einbinden. Das kannst Du dann auch mit Textbausteinen machen.
max.m ist offline   Mit Zitat antworten
Alt 30.10.2007, 15:48   #3
TP-Member
 
Registriert seit: Oct 2007
Jens2001 macht alles soweit korrekt
hallo,

im prinzip genau das was ich will, nur eben bitte ohne "php" mit reinem html will im Prinzip den Inhal der folgenden Box als html datei abspeichern

HTML-Code:
<ul>
          <li>
          <a href="index.html">Home</a></li>
                <li>
                <a href="http://shop.globaloutfitter.de" target="_blank">Online-Shop</a></li>
          <li>
          <a href="aktuell.html">Aktuelles</a></li>
          <li>
          <a href="projekte.html">FlyFi-Projekte</a></li>
          <li>
          <a href="kontakt.html">Kontakt</a></li>
          <li>
          <a href="http://kamtschatka2006.flyfishingteam.org/impressum.htm" target="_blank">Impressum</a></li>
        </ul>
und dann an der entsprechenden Stelle einen Verweis, so dass der Text dann praktisch eingefügt wird, somit brauche ich solche dinge nur einmal zu pflegen und ich vermeide Fehler, wenn ich nur mit einer einzigen Vorlage arbeite, ist das ja kein Thema, dann kommen solche dinge über die Vorlage aber bei mehreren Vorlagen ist schnell mal vergessen einen Bereich in einer zu ändern.

Lg Jens
Jens2001 ist offline   Mit Zitat antworten
Alt 30.10.2007, 16:05   #4
TP-Insider
 
Registriert seit: Dec 2005
Ort: Stuttgart
max.m hilft, wo's gehtmax.m hilft, wo's gehtmax.m hilft, wo's geht
Dann schau Dir mal iframes an.
max.m ist offline   Mit Zitat antworten
Alt 30.10.2007, 16:21   #5
TP-Member
 
Registriert seit: Oct 2007
Jens2001 macht alles soweit korrekt
Wenn ich im Dreamweaver mit Server-Side Include einen Verweis auf meine Datei setzte die den Code enthält, dann fügt er mir diese Zeile ein
HTML-Code:
<!--#include file="top_navi.txt" -->
und Dreamweaver macht genau dass was ich gern haben möchte, nur können es die Browser sowohl Firefox, als auch IE7 nicht anzeigen, das Menü fehlt dann leider

lg Jens
Jens2001 ist offline   Mit Zitat antworten
Alt 30.10.2007, 16:24   #6
TP-Member
 
Registriert seit: Oct 2007
Jens2001 macht alles soweit korrekt
@max.m

hm, ich möchte ja keinen Frame haben, soweit passt das schon alles, ich möchte eben nur die Code Teile die sich wiederholen auslagern und so eine Art Bibliothek erstellen.

<!--#include file="top_navi.txt" -->

wäre genau das was ich suche nur die Browser verstenhen es im Gegensatz zu Dreamweaver leider nicht

lg Jens
Jens2001 ist offline   Mit Zitat antworten
Alt 30.10.2007, 16:42   #7
TP-Insider
 
Registriert seit: Dec 2005
Ort: Stuttgart
max.m hilft, wo's gehtmax.m hilft, wo's gehtmax.m hilft, wo's geht
Das wären meine beiden Lösungen (iframe oder php) gewesen. Bei SSI kann ich Dir leider nicht weiterhelfen.
max.m ist offline   Mit Zitat antworten
Alt 30.10.2007, 18:28   #8
TP-Senior
 
Registriert seit: May 2007
Ort: Berlin
SchneewittchenX hilft, wo's gehtSchneewittchenX hilft, wo's gehtSchneewittchenX hilft, wo's geht
Hallo Jens,
bei severside Includes (SSI) werden die einzufügenden Textteile (wie der Name sagt) auf dem Server eingefügt, welche Browser verwendet werden, ist dafür unwesentlich, denn die bekommen das fertige HTML geliefert.
Fast jeder Webserver kann Serverside includes ausführen, Du musst ihm aber mitteilen, dass er das machen soll. Dies geschieht üblicherweise durch das Benutzen der Dateiendung .shtml.
Mehr brauchst Du fast gar nicht machen.
in der Datei steht dann:
HTML-Code:
<!--#include file="top_navi.txt" -->
Links:
http://www.dev.weblication.de/wDev/k..._techniken.php
http://httpd.apache.org/docs/1.3/howto/ssi.html
In SELFHTML findest Du auch einen Abschnitt zum Thema: http://de.selfhtml.org/servercgi/server/ssi.htm

SchneewittchenX
SchneewittchenX ist offline   Mit Zitat antworten
Alt 30.10.2007, 18:45   #9
TP-Member
 
Registriert seit: Oct 2007
Jens2001 macht alles soweit korrekt
Hallo ScheewitchenX

vielen Dank!!!!!
habe mir das aber auch gerade schon im net erarbeitet, das Problem, dass es nicht gung lag daran, dass ich die Dateien von html zu shtml umbenennen mußte damit machen meine Seiten genau dass was ssie sollen.

Nur habe ich jetzt natürlich ein neues Problem!
da es jetzt keine index.html mehr gibt fehlt mir die Startdatei, wenn man den Domainnamen ohne Dateinamen angibt aber dafür habt ihr bestimmt auch eine elegante Lösung! Aber ich glaube dazu mache ich einen neuen "Fred" auf....

Vielen Dank euch allen.... ihr seid echt super!!!!!

lg Jens
Jens2001 ist offline   Mit Zitat antworten
Alt 30.10.2007, 19:38   #10
TP-Senior
 
Registriert seit: May 2007
Ort: Berlin
SchneewittchenX hilft, wo's gehtSchneewittchenX hilft, wo's gehtSchneewittchenX hilft, wo's geht
Hallo Jens,
Du musst die Konfigurationsdatei httpd.conf (wenn der Webserver ein Apache ist) ändern und zwar muss .shtml ergänzt werden:
HTML-Code:
<IfModule dir_module>
    DirectoryIndex index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.shtml index.phtml
</IfModule>
http://aktuell.de.selfhtml.org/artik...f/apconf10.htm
http://de.selfhtml.org/servercgi/server/index.htm


SchneewittchenX

Geändert von SchneewittchenX (30.10.2007 um 19:40 Uhr). Grund: Link zugefügt
SchneewittchenX ist offline   Mit Zitat antworten
Alt 22.05.2008, 20:26   #11
TP-Insider
 
Benutzerbild von digimassa
 
Registriert seit: Jan 2006
Ort: Balkan Nord-West
digimassa bringt sich richtig ein
Hab dieses Thema ausgegraben weil ich auch so ein server side include versucht habe, hat aber nicht geklappt. Hab eine .htaccess angelegt, in der ich .shtm erlaubt habe, bekomme aber immer so böse Meldungen vom Apatschen dass ich irgendwas nicht darf. Muß ich in der .htaccess noch eintragen, dass includes erlaubt sind? Ist das überhaupt einfacher über php include zu machen?
Dank und Gruß
Martin
__________________
der BalkanTuna
digimassa ist offline   Mit Zitat antworten
Alt 24.05.2008, 19:17   #12
TP-Insider
 
Benutzerbild von digimassa
 
Registriert seit: Jan 2006
Ort: Balkan Nord-West
digimassa bringt sich richtig ein
up
__________________
der BalkanTuna
digimassa ist offline   Mit Zitat antworten
Alt 27.05.2008, 09:54   #13
TP-Senior
 
Registriert seit: May 2007
Ort: Berlin
SchneewittchenX hilft, wo's gehtSchneewittchenX hilft, wo's gehtSchneewittchenX hilft, wo's geht
Hallo digimassa,
wenn Du bereits PHP einsetzt, brauchst Du die SSI-Variante nicht. Das ist für Leute, die Webspace ohne PHP haben (wie früher üblich).

SchneewittchenX
SchneewittchenX ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Dreamweaver
Navigationsmenü aus externer Datei Navigationsmenü aus externer Datei
« DW CS3 und XP mit SP3 | Mouseover bzw. MouseOut Dropdown Menü »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:43 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67