dwt-Seite zeigt nicht an

Bild von fpdorsten

Hallo!

Warum kann ich meine .dwt-Seite nicht im IE anzeigen?
Der IE schließt nach dem öffnen direkt wieder und ich werde gefragt ob ich die Seite speichern oder öffnen will.
Nach dem speichern das selbe Spiel.
Für Hilfe wäre ich sehr dankbar.

Gruß
Frank

Browser kennt Dateiendung nicht

Bild von Christian Otto

Hallo Frank,

klar, der Browser versucht direkt wieder, diese Datei downzuloaden, da er sich nicht auf die Dateiendung versteht. Ist ja auch kein .htm oder .html oder so. Du versuchst da eine "Dynamic Web Template" Datei zu öffnen, die zwar HTML-Code enthalten kann, aber letzten Endes ja nur dazu da ist, eine Vorlage zu sein, aus der man HTML-Dateien generieren kann. Du kannst also entweder mal auf Basis der DWT eine HTML-Seite erzeugen, oder die DWT temporär in .html umbenennen, dann sollte der Browser damit zurecht kommen.

VG Christian

Zum Hintegrund: Die "Dynamic

Bild von Daniel Greitens

Zum Hintegrund: Die "Dynamic Web Templates (bei Dreamweaver heißen sie ebenfalls dwt, aber für "Dreamweaver Web Template Wink ) sind quasi Vorlagen-Dateien, die von EW benutzt werden.

Mit diesen templates kann man Bereiche gestalten, die überall gleich sein sollen. Und darin können editierbare Bereiche definiert werden. Auf Basis eines solchen Templates können dann Seiten erstellt werden, die dann automatisch alle im Template definierten Elemente bereits haben.
Rein technisch macht EW es sich einfach: Die Inhalte des Templates werden direkt in die Seite kopiert und mit Kommentaren so gekennezeichnet, dass die Elemente aus dem template in den Seiten schreibgeschützt sind.
Sobald jetzt was am template geändert wird, geht EW durch alle mit dem Template verknüpften Seiten und ändert darin den Quellcode.

Und darin steckt übrigens eine große Gefahr. Fängt man einmal mit den Templates an und eie Seite wächst und wird groß, dann muss jedes Mal, wenn man Template was geändert wurde, die GESAMTE Site neu veröffentlicht werden. Das kann bei Übertragung per FTP echt kritisch werden. Also: Super für kleine Websites, Hände weg, wenn es um größere oder vieleicht irgendwann mal große geht. Dann lieber direkt ein CMS.