neues modul :: webchannel.printerFriendly

Gesperrt
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

neues modul :: webchannel.printerFriendly

Beitrag 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
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

nett...
etwas anders wie ich es mal gemacht habe ;-)
*** make your own tools (wishlist :: thx)
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

Beitrag 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
djavet
Beiträge: 264
Registriert: Do 22. Jan 2004, 11:31
Kontaktdaten:

Beitrag 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.
Gesperrt