|
|||||||
![]() |
|
|
LinkBack | Themen-Optionen | Thema durchsuchen | Ansicht |
|
|
#1 (permalink) |
|
Benutzer
Registriert seit: 19.06.2009
Ort: Cadolzburg
Beiträge: 83
![]() |
Hallo!
Ich habe in den Site-Eigenschaften die "Druckbare Version" aktiviert. Ich würde nun gerne den Text "Druckbare Version" durch ein nettes, kleines Icon ersetzen. Ich habe in der global.ccml das Icon-Bild als GIF-Datei aufgenommen, so dass es auch auf den Server kopiert wird. In der page.ccml habe ich an der Stelle, an der normalerweise der Text ausgegeben wird folgendes eingefügt: Code:
<a target="_blank" href="<cc:print value="&page.content.printablefile">"><img src="../images/<cc:print value="&pic.printer.filename">" border="0"></a> Das Icon erscheint immer nur auf der Startseite (1. Hauptseite) und den Hauptseiten der ersten Ebene. Auf den Seiten der zweiten Ebene erscheint das Icon nicht mehr. Der Firefox zeigt gar nichts an, der IE zeit das X-Grafikbildchen, als würden beide die Grafikdatei nicht mehr finden. Gebe ich beides aus, den Text "Druckbare Version" und das Icon, so erscheint auf den Seiten der zweiten Ebene nur noch der Text. Ich verwende eine modifizierte Version des Designs "Zeus". Geändert von bejoro (21.06.2009 um 17:52 Uhr) |
|
|
|
|
|
#2 (permalink) |
|
Administrator
Registriert seit: 19.03.2009
Ort: Heide Holstein
Beiträge: 1.959
![]() |
Code:
<a target="_blank" href="<cc:print value="&page.content.printablefile">"> <img src="<cc:print value="&home.folderurl">images/<cc:print value="&pic.printer.filename">" border="0"></a> |
|
|
|
|
|
#3 (permalink) |
|
Benutzer
Registriert seit: 19.06.2009
Ort: Cadolzburg
Beiträge: 83
![]() |
Ich hatte vermutet, dass es etwas mit der direkten Angabe des Verzeichnisses zu tun hat, aber ich wusste nicht, wie ich das lösen muss. Wieder etwas gelernt! Ich muss mich einfach noch intensiver mit CCML beschäftigen.
Das kann ich nur jedem empfehlen, der etwas mehr aus W2D herausholen möchte, als die Standard-Designs und einen individuelleren Auftritt möchte. Modifiziertes Design Zeus: Ich habe mir in der style_design.css einen eigenen CSS-Style "printable_version" für das Printer-Logo angelegt, damit ich es besser positionieren kann. In der page.ccml habe ich die IF-Anweisung aus dem "more"-Container herausgenommen (fast am Ende der Datei) und in meinen eigenen DIV-Container "printable_version" vor diesen "more"-Container gelegt. Das GIF ist 48x48 Pixel groß, evtl. suche ich mir noch ein etwas kleineres (ungedingt auf freie Anwendbarkeit hinsichlich Urheberrecht achten). style_design.css: Code:
/* zur Ausgabe des Icons für "Druckbaren Version" */
#printable_version {
margin: 0px;
padding-bottom: 20px;
width: 48;
height: 48;
text-align: right;
}
Die Änderung ist gelb markiert: Code:
</cc:loop>
<cc:*> Darstellung der "Druckbaren Version" als Icon </cc:*>
<div id="printable_version">
<cc:if cond="&page.content.printablefile">
<a target="_blank" href="<cc:print value="&page.content.printablefile">"><img src="<cc:print value="&home.folderurl">images/<cc:print value="&pic.printer.filename">" border="0"></a>
</cc:if>
</div>
<div id="more">
Diese IF-Schleife kann dann gelöscht oder besser auskommentiert werden: Code:
<div id="more"> <cc:if cond="&page.content.printablefile"> <a target="_blank" href="<cc:print value="&page.content.printablefile">"><cc:print value="&site.ressource.printable"></a><br /> </cc:if> Lieben Dank. Geändert von bejoro (22.06.2009 um 10:14 Uhr) |
|
|
|
![]() |
| Lesezeichen |
| Stichworte |
| design zeus, druckbar, grafik |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bild & Text | labelloo | Web to Date 6.0 | 2 | 21.05.2009 12:50 |