[TYPO3-UG Dutch] printlink

Leen Strijk leenstrijk at tomaatnet.nl
Fri Mar 14 22:35:28 CET 2008


Hallo michiel

De CSS staat in een css bestand.
Het punt is dat typo3 het bestand niet meeneemt.
Later heb ik het geprobeerd om de css in de pagina op te laten nemen en 
toen werkte het wel.

Wat ik nu heb is dat ik alle overbodige inhoud heb verborgen en dat hij 
precies print wat ik wil alleen komt er een extra lege pagina uit de 
printer.

css code =
>  <style type="text/css" media="print">
> 		<!--
> 		.print {
> 			visibility: visible;
> 			}
> 		.typo3-mediumDoc {
> 	          visibility: hidden;
> 			}
> 		body {
> 		visibility: hidden;
> 		}
> 		-->
> </style>

De tabel van de order heb ik class="print" meegegeven.

Het gaat om de ext mbi_products_orders
Deze toont de orders van tt_products. per lijst en per order.
Deze ext zou voor mij meer betekenis hebben als je de orders ook kon 
uitprinten. vandaar dat ik de function printOrder($order) heb aangepast.
Het werkt wel maar er komt een pagina extra uit.
Overigens niet helemaal naar mijn zin want in firefox drukt hij ook de 
lichtgrijze achtergrond af. Daar zit die extra pagina ook in denk ik.

Ik zit eigenlijk te denken om een eigen ext te maken die dit precies 
doet zoals ik wil.
Nu toont de html output, en daar zit informatie in die je niet voor een 
factuur nodig hebt.
Als ik het zelf maak dan kan ik de gegevens uit de database halen en een 
echte factuur laten printen. Dan kan ik er een mogelijkheid bij maken om 
het bedrijfslogo mee te nemen, zodat het echte factuur wordt.



Michiel Roos schreef:
> Beste Leen,
> 
> Je CSS ziet er ok uit zo, nix mis mee. Probeer voor het linkje:
> 
> <a href="javascript:print()"><img
> src="fileadmin/templates/site/images/print.png" alt="print" /></a>
> 
> Met vriendelijke groet,
> 
> 
> Michiel Roos
> 



More information about the TYPO3-UG-dutch mailing list