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 :wink:

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 :wink:

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 :wink:
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