Layout für Druckvariante
Bestellungen, Angebote, Rechnungen ... zum Ausdrucken
Bei den Modulen für den Backoffice Bereich Bestellungen, Angebote und Rechnungen haben Sie die Möglichkeit ein Layout für die Ausdruckvariante zu hinterlegen. Wo dieses Layout liegt tragen Sie in der Konfigurationsdatei für den Backofficebereich ein (backoffice.php Feld Vorlage).Die Vorlage ist eine HTML Datei in welcher später bestimmte Teile ersetzt wwrden:
{canpynyname} -> wird ersetzt durch den Eintrag in der Konfigurationsdatei backoffice.php (Feld Firma)
{canpynyinfo} -> wird ersetzt durch den Eintrag in der Konfigurationsdatei backoffice.php (Feld Adresse)
{adress} -> wird durch die ausgelesene Kundenadresse ersetzt
{infos} -> wird durch die ausgelesenen Informationen ersetzt (Datum, Kundennummer, Jobnummer ...)
{headline} -> wird durch die ausgelesene Überschrift des datensatzes ersetzt
{text1} -> Der Text überhalb der Positionen
{text2} -> Die Positionen
{text3} -> Der Text unterhalb der Positionen
Sie sollten Ihre Vorlage auf den Ausdruck eines Browsers optimieren.
Beispiel Code:
<code
<html>
<style type="text/css" ><!--
body, table {
font-size: 10pt;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
}
nobr {}
.zahl {
text-align: right;
vertical-align:top;
margin-right: 5px;
font-size: 9pt;
}
.rechtd {
text-align: left;
vertical-align:top;
margin-right: 5px;
font-size: 9pt;
}
.rechtable {
text-align: left;
vertical-align:top;
width: 16cm;
}
.headline {
font-size: 10pt;
font-color:#000000;
font-weight:bold;
line-height: 180%;
}
#bu_adresse {
position: absolute;
top: 5cm;
width: 8cm;
left: 2cm ;
font-size: 9pt;
}
#bu_textblock {
position: absolute;
top: 9cm;
left: 2cm ;
width: 16cm;
}
.text-klein {
font-size: 7pt;
font-weight:normal;
}
.text, .liste {
font-size: 9pt;
font-weight:normal;
}
#bu_datum {
position: absolute;
text-align: right;
left: 2cm;
top: 6cm;
width: 16cm ;
}
#bu_logo {
position: absolute;
text-align: right;
left: 2cm;
top: 1cm;
width: 16cm ;
}
--></style>
<body>
<div id="bu_logo" ><span class="text"><b>{companyname}</b></span><br />
<span class="text-klein"> {companyinfo}</span></div>
<div id="bu_adresse"><span class=text>{adress}</span></div>
<div id="bu_datum" ><span class=text>{infos}</span></div>
<div id="bu_textblock"><span class=text><b>{headline}</b><br /><br />
{text1}</span>{text2}<span class=text>{text3}</span></div>
</body>
</html>
code>
← zurück





