Page 2 of 2
Posted: Tue 3. Oct 2006, 16:10
by laszlobela
Hi Pepe,
wenn ich das richtig in Erinnerung habe, hast Du gerade dieses Problem auf Deinen Templates doch bereits gelöst.
<!-- StartDruck --> und <!-- StopDruck --> hast Du vor und nach dem zu druckenden Abschnitt gesetzt. Zugegeben, ich weis nicht, wie es letztlich funktioniert, aber es hat ja funktioniert. Oder täusche ich mich?
Gruss
Bela
Posted: Tue 3. Oct 2006, 16:21
by andidose
hallo pepe,
war ja klar, hätt ich auch selber drauf kommen können (der wald und die bäume). klappt wunderbar mit der einbindung meiner sonder-css (medienspezifische ausgabe) in den html-bereich der vorlage.
das ganze ist schon ein sehr guter tip. gibt es dennoch eine möglichkeit nur eine spezifische css-datei mit der druckansichtfunktion zu verknüpfen?
in der druckansichtsseite werden immer noch alle anderen css-daten eingebunden.
sieht bei mir so aus:
Code: Select all
<style type="text/css" media="all">
/* <![CDATA[ */
body {
margin: 0;
padding-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
}
/* ]]> */
</style>
<style type="text/css">
/* <![CDATA[ */
@import url("phpwcms_template/inc_css/frontend.css");
@import url("phpwcms_template/inc_css/nav_list_all_div.css");
@import url("phpwcms_template/inc_css/print_layout.css");
@import url("phpwcms_template/inc_css/fontSize/userFontSize_default.css");
/* ]]> */
</style>
Posted: Tue 3. Oct 2006, 16:24
by pepe
Das ist zwar richtig.... aber nur in Zusammenhang mit der zusätzlichen Datei
print.php in Rootordner von phpWCMS.
Das ist zwar eine Lösung... aber nur so ein workaround....
Was phpWCMS-integriertes und per CSS steuerbar wäre natürlich eine viiiiiiiel bessere Sache...
Warten wir OGs Aktionen ab... da soll was in der Mache sein... Hab ich zwischen den Zeilen Gelesen

Posted: Tue 3. Oct 2006, 16:27
by pepe
andidose wrote:...
Code: Select all
<style type="text/css" media="all">
/* <![CDATA[ */
body {
margin: 0;
padding-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
}
/* ]]> */
</style>
<style type="text/css">
/* <![CDATA[ */
@import url("phpwcms_template/inc_css/frontend.css");
@import url("phpwcms_template/inc_css/nav_list_all_div.css");
@import url("phpwcms_template/inc_css/print_layout.css");
@import url("phpwcms_template/inc_css/fontSize/userFontSize_default.css");
/* ]]> */
</style>
Ja, aber was machts schon.... wenn die Dateien nur den Inhalt haben, den DU ihnen verpasst???
Im Notfall kippst du alles "nicht benötigte" einfach hinter deinen Schreibtisch
Bei mir werden teilweise nur LEERE Dateien geladen... und die können keinen Unsinn machen... oder doch?
Posted: Tue 3. Oct 2006, 16:41
by andidose
hallo pepe,
na dann bin ich mal gespannt auf die nächste version.
der grund warum ich die anderen "bösen" css-dateien aus der druckansicht weg haben will ist einfach.... ein über das frontent.css eingebundenens background-image wird auch in der druckansicht angezeigt.... macht natürlich keinen sinn.
ich werd nochmal mit dem css experimentieren...vielleicht schaff ich das ja auch noch in der druckansicht zu "killen"
danke nochmals für die schnelle hilfe

Posted: Tue 3. Oct 2006, 16:44
by andidose
Im Notfall kippst du alles "nicht benötigte" einfach hinter deinen Schreibtisch
das ist hier bei mir kein guter tipp...da steht nahtlos ein weiterer davor. das problem würde sich nur anhäufen

Posted: Tue 3. Oct 2006, 16:56
by pico
uhmmm
du kannst doch direkt in der CSS folgendes einbauen
Code: Select all
@media all
{
alle Klassen für alles
}
@media print {
und hier die Klassen die für den Druck zuständig bzw. 'verändert' sind
}
Posted: Tue 3. Oct 2006, 17:13
by andidose
hallo horst,
werd ich später probieren. dann wirds aber ne lange liste .....
danke