Hallo,
gibt es eine Möglichkeit unterschiedliche Headergrafiken z.B. im Layout Business reinzubekommen? Also auf jeder Unterseite definierbar?
Wenn grundsätzlich nein, vielleicht hat ja einer von Euch ein Workaround ![]()
VG Ronny
Hallo,
gibt es eine Möglichkeit unterschiedliche Headergrafiken z.B. im Layout Business reinzubekommen? Also auf jeder Unterseite definierbar?
Wenn grundsätzlich nein, vielleicht hat ja einer von Euch ein Workaround ![]()
VG Ronny
Hallo Ronny,
es gibt die Möglichkeit für jede Seite eine eigene Grafik zu laden. Man muss aber den Quelltext der default.html - dort wo der Eintrag für das Logo ist - ändern und entsprechende Logos gestalten. Ein wenig Kenntnis über Javascript ist vielleicht auch hilfreich:
Hier der Code, wie z.B.das Logo aufgerufen wird:
<script>
URL=self.location.href;
if (URL.lastIndexOf("\\")>-1) Start=URL.lastIndexOf("\\");
else if (URL.lastIndexOf("/")>-1) Start=URL.lastIndexOf("/");
Ende=URL.length;
Seite=URL.substring(Start+1,Ende-5); //Seite ohne Endung ".html"
URLImage="_media/stock-images/"+Seite+".png"
Gesamtzeile='<a href="http://www.name-of-my-website.de/"><img src='+URLImage+' width="680" height="195" alt=http://www.name-of-my-website.de/ title="" /></a>';
document.write(Gesamtzeile);
</script>
Du musst jene Zeile in der default.html, die die Info bezüglich des Logos erhält, durch den Code austauschen bzw. die Variable "Gesamtzeile" muss der ursprünglichen Logo-Informationen entsprechen.
Das Script ist so ausgelegt, dass der Dateiname ermittelt wird und Grafiken mit geleichen Namen und der Endung .png (du kannst dies aber auch durch .jpg ersetzen) aus dem Verzeichnis _/media/stock-images geladen werden (der Pfad kann aber auch geändert werden).
Wichtig ist, dass du nun für jede Seite auch eine Grafik hinterlegst!!!!
Man könnte den Code auch abändern, dass er nur auf Seiten reagiert, die in ihrem Namen eine Kennzeichnung aufweisen - hat aber den Nachteil, dass eine Datei wie index.html oder default.html händisch gewartet werden müsste, da diese unbedingt so heißen muss, sonst würde keine Startseite angezeigt.
Gruß
Robert
Danke Robert ![]()
Wie immer prompte Bedienung.
Super!
VG Ronny
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!
Wenn Sie neu bei uns sind, hilft Ihnen unsere Hilfe-Seite dabei, sich im Forum zurechtzufinden. Dort erfahren Sie alles Wichtige, von der Registrierung bis hin zur Erstellung eigener Themen (Fragen).
Ohne Programmierkenntnisse gleich mit Zeta Producer loslegen. Layout auswählen, Text eingeben – fertig. Kostenloser Support und über 99% zufriedene Kunden. Überzeugen Sie sich selbst!