Hallo Leute,
ich wollt euch nur mitteilen das ich es nun selbst geschafft habe das Design der Rechnung zu ändern
Vielleicht hilft es ja dem ein oder anderen deswegen der neue Beitrag
Das Rechnungs-Design ist in der print_order_multi.html Datei drin.
Diese habe ich mit meinem HTML Editor geöffnet (ich nutze NVU (ist ein WYSIWYG Editor))
Erst wird natürlich nur zwei Zeilen angezeigt und nix was aussieht wie eine Rechnung.
Ihr müsst dann im Quelltext die ersten 29 Zeilen raus nehmen. Am besten in eine Textdatei kopieren weil ihr die dan wieder einfügen müsst.
Das sind die Zeilen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>{#title#} {foreach name=print_order item=print_order
from=$print_order_array}{$print_order.oID}, {/foreach}</title>
<meta http-equiv="Content-Type"
content="text/html; charset={$charset}">
<style type="text/css">
{literal}
@media print {
.print_order { page-break-after:always; }
.view_order { display:none; }
body {font-family: Verdana, Arial, Helvetica, sans-serif;}
.small {font-size: 0.6em;}
.normal {font-size: 0.8em;}
.large {font-size: 1em; font-weight:bold;}
td .border {border-right: 2px solid; border-bottom: 2px solid; border-color: #fff;}
}
@media screen {
.print_order { display:none; }
.view_order { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
body {font-family: Verdana, Arial, Helvetica, sans-serif;}
.small {font-size: 0.6em;}
.normal {font-size: 0.8em;}
.large {font-size: 1em; font-weight:bold;}
td .border {border-right: 2px solid; border-bottom: 2px solid; border-color: #fff;}
}
{/literal}
</style>
Danach geht Ihr einfach auf die Normal Ansicht der Seite und jetzt sieht es schon wie eine Rechnung aus und Ihr könnt das Design Anpassen
Wenn Ihr fertig seid geht Ihr einfach wieder in den Quellcode zurück und kopiert die vorher entfernte Zeile (siehe oben) wieder an den Anfang des Quellcodes.
Dann kopiert Ihr die Datei auf euren Server/Webspace und dann sollten die Rechnungen so ausgedruckt werden wie Ihr sie bearbeitet habt.
Evlt. kann es sein das das Logo eures Shops, wenn es auf der Rechnung vorhanden ist, nicht mit angezeigt wird.
Das liegt daran das irgendwie (die Fachmänner wissen sicher woran es liegt) Sonderzeichen bei dem Logo eingefügt werden die aber nicht sein dürfen.
Hier ein beispiel.
nach dem Speichern sieht die Stelle für das Logo so aus
<img src="%7B$logo_path%7Dlogo.gif" alt="">
Wenn es so aussieht wird aber das Logo nicht mit auf der Rechnung angezeigt (so war es zumindest bei mir)
Ich habe es dann manuell über den Texteditor geändert in
<img src="{$logo_path}logo.gif" alt="">
und schon klappt alles
Vielleicht hilft das ja einigen.
Weiß nicht ob diese Methode bekannt ist, ich zumindest habe nix dergleichen gefunden.
Linkback: https://www.modified-shop.org/forum/index.php?topic=31921.0