Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Multi Order Status Modul - Rechnung Design ändern

    Olikun

    • Mitglied
    • Beiträge: 141
    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

    Code: PHP  [Auswählen]
    <!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

    Neo-drexx

    • Frisch an Board
    • Beiträge: 93
    • Geschlecht:
    Re: Multi Order Status Modul - Rechnung Design ändern
    Antwort #1 am: 07. Januar 2015, 17:11:48
    Ich würde mal behaupten das es hier wenige Personen gibt die die Bearbeitung mit hilfe eines WYSIWYG Editors nicht kennen.
    %7B ist ein HTML URL Encoding Tag. Diese Tags werden verwendet, wenn Sonderzeichen in der URL verwendet werden welche nicht über das Internet übertragen werden.
    Und warum das auf ein mal da stand? Dein WYSIWYG Editor hat gesagt "Hey, was sucht denn dieses Sonderzeichen in der URL? Ich änder das mal ungefragt".

    Hast du denn auch direkt die ganzen Leerzeilen, Leerzeichen und unnötigen <big></big><big></big> raus geworfen? (Da war bestimmt auch ein WYSIWYG Editor am arbeiten :D)

    Olikun

    • Mitglied
    • Beiträge: 141
    Re: Multi Order Status Modul - Rechnung Design ändern
    Antwort #2 am: 07. Januar 2015, 17:27:18
    um die ganzen Leerzeilen, Leerzeichen und unnötigen <big></big><big></big>
    hab ich mich nicht gekümmert
    jetzt funkitoniert es ja so wie ich wollte  :-)

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Multi Order Status Modul - Rechnung Design ändern
    Antwort #3 am: 07. Januar 2015, 18:40:27
    WYSIWYG = WYGISB (What you get is surely bullshit)

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Multi Order Status Modul - Rechnung Design ändern
    Antwort #4 am: 08. Januar 2015, 17:37:29
    NVU ist völlig ungeeignet um Template-Dateien zu bearbeiten, es kann im höchsten Falle dazu dienen ein wenig HTML zu lernen. Sich Online in entsprechenden Tutorials zu informieren fällt dadurch jedoch keineswegs weg.
    Da es sich um eine lediglich im Admin-Bereich benutzte Datei handelt ist es gerade noch vertretbar wenn alles angezeigt wird wie gewünscht. NVU jedoch niemals für Template-Dateien des Frontends benutzen !

    Gruß,
    noRiddle
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
    2 Antworten
    2303 Aufrufe
    06. März 2014, 11:56:24 von Modulfux
    0 Antworten
    2388 Aufrufe
    20. Juli 2012, 16:49:59 von Istvan
    5 Antworten
    2846 Aufrufe
    26. März 2024, 20:57:31 von designbude
    2 Antworten
    2236 Aufrufe
    20. Mai 2014, 11:27:02 von webald