einfache Druckversion mit Vorschau als "Modul"
-
- Beiträge: 17
- Registriert: Fr 20. Feb 2004, 11:44
- Wohnort: Zürich / Zürich
- Kontaktdaten:
Chaos
ich habe auch ein problem, nur das alles Tags wircklich sauber abgeschlossen sind .
habs gefunden...
es dürfen keine ' zeichen vor kommen.
habs gefunden...
es dürfen keine ' zeichen vor kommen.
Zuletzt geändert von mediaculture am Di 12. Apr 2005, 20:17, insgesamt 2-mal geändert.
ohne werbung machen zu wollen: schau mal in meine signatur...
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
-
- Beiträge: 17
- Registriert: Fr 20. Feb 2004, 11:44
- Wohnort: Zürich / Zürich
- Kontaktdaten:
WERBUNG
war keine absicht werbung zu machen
Trotzdem ist das Problem nicht gelöst worde... weiss irgend jemand bescheid ??
Trotzdem ist das Problem nicht gelöst worde... weiss irgend jemand bescheid ??
-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
Re: WERBUNG
Ich glaube weniger, dass er dich meinte, als dass er auf sein printerFriendly-Modul verweisen wollte ....mediaculture hat geschrieben:war keine absicht werbung zu machen
Trotzdem ist das Problem nicht gelöst worde... weiss irgend jemand bescheid ??
Hallo,
ich lese jetzt seit 2 Tagen den Thread hoch und runter aber voran gehts bei meiner Einbindung nicht wirklich.
Ist denn keiner in der Lage den funktionierenden Code zu posten und nochmal etwas besser zu beschreiben, wie ich mehrere Bilder und Textmodule mit in die Vorschau übernehme? (Erweitere ich dazu nur den Output des Vorschauknopfes oder muss auch noch was in die print.php ?) Auch das nicht Vorkommen von ' " hab ich nicht wirklich verstanden.
Danke für die Mühe.
Beste Grüße Bachi
ich lese jetzt seit 2 Tagen den Thread hoch und runter aber voran gehts bei meiner Einbindung nicht wirklich.
Ist denn keiner in der Lage den funktionierenden Code zu posten und nochmal etwas besser zu beschreiben, wie ich mehrere Bilder und Textmodule mit in die Vorschau übernehme? (Erweitere ich dazu nur den Output des Vorschauknopfes oder muss auch noch was in die print.php ?) Auch das nicht Vorkommen von ' " hab ich nicht wirklich verstanden.
Danke für die Mühe.
Beste Grüße Bachi
Besser spät als nie. Hier die Programmteile:
1. Modul "Druckversion" Ausgabe (Eingabe nicht notwendig)
2. Print.php (wird im Form des Moduls aufgerufen, muß layoutmäßig angepaßt werden), anzusehen unter www.ntcg.de
1. Modul "Druckversion" Ausgabe (Eingabe nicht notwendig)
Code: Alles auswählen
<?php
//Alle Module, die du in den Druckbereich übernehmen willst
$html_str=urlencode("CMS_HTML[1]");
$htmlhead1_str=urlencode("CMS_HTMLHEAD[1]");
$htmlhead2_str=urlencode("CMS_HTMLHEAD[2]");
$img_str=urlencode("CMS_IMG[2]");
echo "
<table border='0' cellspacing='0' cellpadding='0'><tr>
<form name='drucken' method='POST' target='_blank' action='print.php'>
<td>";
//Nicht im Backend (Editor) anzeigen, nur im Frontend
if (!$contenido){
echo "
<input name='print_htmlhead' type='hidden' id='print_htmlhead' value='$htmlhead1_str'>
<input name='print_htmlsubhead' type='hidden' id='print_htmlsubhead' value='$htmlhead2_str'>
<input name='print_html' type='hidden' id='print_html' value='$html_str'>
<input name='print_img' type='hidden' id='print_img' value='$img_str'>
<input type='image' value='drucken' src='images/netco/druckansicht.gif' alt='Druckansicht' border='0'><br>";
} else {
echo "<input type='image' value='drucken' src='images/netco/druckansicht.gif' alt='Druckansicht' border='0'><br>";
}
echo "
</td></FORM>
<td> </td>
<td><a href='javascript:window.history.back()'><img src='images/netco/back.gif' width='17' height='24' alt='Zurück' border='0'></a></td>
<td> </td>
</tr>
</table>";
?>
Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Druckvorschau</title>
<link rel="stylesheet" type="text/css" href="css/stylesdatei.css" media="screen">
<link rel="stylesheet" type="text/css" href="css/stylesdatei_p.css" media="print">
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0" width="580">
<tr><td colspan="2">
<table width="580" border="0" cellspacing="0" cellpadding="0" height="60">
<tr>
<td valign="top">
<a href="../index.html"><img src="images/netco/logo_netco.gif" width="150" height="41" border="0"></a>
</td>
<td align="right">
<a href="../index.html"><img src="images/netco/logo_name.gif" width="288" height="56" border="0"></a>
</td>
</tr>
</table><br>
</td></tr>
<tr>
<td colspan="2">
<?php
$druck_headline= str_replace('\\','',$HTTP_POST_VARS[print_htmlhead]);
$druck_subheadline= str_replace('\\','',$HTTP_POST_VARS[print_htmlsubhead]);
$druck_html= str_replace('\\','',$HTTP_POST_VARS[print_html]);
$druck_img=str_replace('\\','',$HTTP_POST_VARS[print_img]);
$druck_headline= urldecode($druck_headline);
$druck_subheadline= urldecode($druck_subheadline);
$druck_html= urldecode($druck_html);
$druck_img=urldecode($druck_img);
echo "<font class=\"headline\">".$druck_headline."</font><br>";
?>
</td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="2"><font class=text><?= $druck_subheadline; ?></font></td>
</tr>
<tr>
<td colspan="2"><div align="justify"><?= $druck_html; ?></div></td>
</tr>
<tr>
<td colspan="2" align="right"><br><div class="unsichtbar"><a href="javascript:window.print();"><img src="images/netco/drucken.gif" alt="drucken" width="71" height="19" border="0"></a></div></td>
</tr>
</table>
</body>
</html>
Grüße
Hartmut Lepkojus
Hartmut Lepkojus
Hallo Hartmut,
erstmal Danke, aber mein Bild zeigt er mir trotzdem nicht an in der Druckvorschau, egal ob
Auch zeigt er nur das erste Textfeld an, erweitere ich um eins, kommt eine weiße Seite. Ich könnte damit leben alles in einem Textblock zu schreiben aber das Bild brauch ich. Das kann ich auch nicht mit ins Textfeld aufnehmen, da es sonst von Andreas Kummer´s Artikelliste nicht mehr mit angezeigt werden würde.
Ich habe nur aus der 2 ne 1 gemacht im Ausgabebereich des Moduls, da ich CMS_IMG[1] verwende als Container auf der Seite.
Hast du noch einen Tipp?
Danke und Grüße Bachi
erstmal Danke, aber mein Bild zeigt er mir trotzdem nicht an in der Druckvorschau, egal ob
Code: Alles auswählen
$img_str=urlencode("CMS_IMG[1]");
$img_str=urlencode("CMS_IMG[2]");
Ich habe nur aus der 2 ne 1 gemacht im Ausgabebereich des Moduls, da ich CMS_IMG[1] verwende als Container auf der Seite.
Hast du noch einen Tipp?
Danke und Grüße Bachi
Du mußt deine Variablen überprüfen. Wie heißen Sie in dem Modul, wie in print.php. du darfst dann natürlich nicht vergessen diese Varaiblen auch auszugeben in html, wie z.B. hier. Für images mußt du noch das img-tag drumbauen, da nur der src übertragen wird.
<tr>
<td colspan="2"><div align="justify"><?= $druck_html; ?></div></td>
</tr>
Grüße
Hartmut Lepkojus
Hartmut Lepkojus
Hallo,
ist wirklich ein super Modul! Vielen Dank.
Ich habe es in die Website eingebaut und es funktioniert auch super. Ich habe nur das Problem, dass in der Druckansicht die Überschriften von ein paar Artikeln nicht so wiedergegeben werden, wie sie auf der Website sind (sowohl IE als auch Mozilla Firefox). Allerdings betrifft das nur einen Teil der Überschriften...
Hat jemand eine Idee, woran das liegen könnte? Ich verwende für alle Seiten das gleiche Layout.
Ihr könnt euch ja mal durch die Website klicken.
www.hirche.spm-online.de
Vielen Dank schon mal im Voraus und liebe Grüße
Vicky
ist wirklich ein super Modul! Vielen Dank.
Ich habe es in die Website eingebaut und es funktioniert auch super. Ich habe nur das Problem, dass in der Druckansicht die Überschriften von ein paar Artikeln nicht so wiedergegeben werden, wie sie auf der Website sind (sowohl IE als auch Mozilla Firefox). Allerdings betrifft das nur einen Teil der Überschriften...
Hat jemand eine Idee, woran das liegen könnte? Ich verwende für alle Seiten das gleiche Layout.
Ihr könnt euch ja mal durch die Website klicken.
www.hirche.spm-online.de
Vielen Dank schon mal im Voraus und liebe Grüße
Vicky
Hallo,
ich habe noch eine andere Frage. Gibt es mit diesem Druckmodul auch die Möglichkeit, zusätzliche Inhalte, die nicht in Containern stehen, auszugeben? In meinem Fall würde ich z.B. gerne eine Adresse, die nicht auf jeder Seite des Internetauftritts vorkommt, ausgeben.
Ich bin für alle Ideen dankbar.
Liebe Grüße
Vicky
ich habe noch eine andere Frage. Gibt es mit diesem Druckmodul auch die Möglichkeit, zusätzliche Inhalte, die nicht in Containern stehen, auszugeben? In meinem Fall würde ich z.B. gerne eine Adresse, die nicht auf jeder Seite des Internetauftritts vorkommt, ausgeben.
Ich bin für alle Ideen dankbar.
Liebe Grüße
Vicky