Seite 1 von 1

neues modul :: webchannel.printerFriendly

Verfasst: Mi 9. Feb 2005, 10:14
von kummer
wir haben für einen kunden ein printerFriendly-modul entwickelt, welches dieser der community für einen entwicklungskostenbeitrag zur verfügung stellt. nach erfolger amortisation wird das modul unter gnu/gpl gestellt werden.

nähere angaben zum modul finden sich hier:
http://w3concepts.net/1/1/71.html

mfg,
andreas

Verfasst: Do 10. Feb 2005, 23:24
von emergence
nett...
etwas anders wie ich es mal gemacht habe ;-)

Verfasst: Mi 23. Mär 2005, 10:04
von yodatortenboxer
hiho,

ich hab mir eben einmal zum testen das Modul von deiner Webseite heruntergeladen und ein paar Probleme damit.

Folgendes habe ich gemacht (Contenido 4.5.2):

1. front_content.php
oben:

Code: Alles auswählen

<?php
ob_start ();
/******************************************
* File      :   front_content.php
und unten

Code: Alles auswählen

page_close();

ob_end_flush();
?>
2. Module angelegt (Inhalte der PHP-Dateien in Modul kopiert)

3. Layout angepasst(Auszug):

Code: Alles auswählen

<div id="mittelspalte">
<div id="links">CMS_CONTAINER[1]</div>
<!-- content1 --> 
<div id="hauptinhalt"> <span class="headline">CMS_CONTAINER[3]</span>
<p><span class="text">CMS_CONTAINER[4]</span></div>
<!-- content1 -->
<div id="rechts"><span class="subheadline">Neuigkeiten</span><br>CMS_CONTAINER[5]</div>
</div>
<div id="fusszeile"><a href="javascript:history.back()"><img src="images/_back.gif" alt="Zurück" border="0" class="links" /></a><a href="#top"><img src="images/_top.gif" alt="Seitenanfang" border="0" class="rechts" /></a>
<div id="path">CMS_CONTAINER[20]</div>
<div id="druck">CMS_CONTAINER[30]</div>
</div>
4. im Standartlayout in CMS_CONTAINER[30] das printerFriendlyModul eingesetzt

5. Layout printerFriendly erstellt:

Code: Alles auswählen

<html>
<head>
<title></title>
</head>
<body>
###content1###
<a href="javascript:window.print()"><img src="images/_druck.gif" width="15" height="13" border="0"></a>
</body>
</html>
6. Unter Kategorie das Standarttemplate zugeordnet und in Konfigurationsbereich das Layout printerFriendly ausgewählt


Frage: Woher nimmt das Outputmodul den Inhalt der Variablen $wc_print?
Ich bekomme im Layout keinen Link angezeigt. Wenn ich dann hinter diese Variable dann Drucken schreibe bekomme ich schon einmal den Link "Drucken". Leider ist aber das Fenster was dann geöffnet wird leer, also ohne Druckinhalte...

gruß yodatortenboxer

Verfasst: Mi 4. Mai 2005, 13:45
von djavet
Super modul, aber es gibt 2 Fehler:

1. in output, linie 42:

Code: Alles auswählen

		// hier den primärschlüssel des printLayouts einfügen
		$primaryKey = 8;
2. Wieso wählen die Layout Template wenn es ist fest coded in output?
Whälung geht nicht und ich weisse nicht wie ändern für ein dynamish drop down... ?


Gruss, Dominique
PS: Habe Contenido 4.4.4 und printerfriendly 1 von w3concept site von heute.