[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