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: Letzte Memo des Kunden in der Bestellung anzeigen.

    awids

    • Experte
    • Beiträge: 3.789
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #15 am: 20. März 2017, 18:42:01
    Man muss schon lesen, was in den Beiträgen steht. ;-)

    Versuchs mal mit angehängter Datei. Ich habe keinen alten 1.06er zum Testen mehr, man geht ja mit der Zeit :-D , aber hiermit sollten die Memo's auch in der rechten Bestellzusammenfassung zu sehen sein.
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware

    Herr_Bert

    • Fördermitglied
    • Beiträge: 756
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #16 am: 20. März 2017, 19:06:30
    Grüß dich Alex und wie immer......, besten Dank für deine Hilfe  :thx:
    Habe die Datei hochgeladen, aber kann keine Änderung feststellen, vorsichtshalber habe ich mal den Cache geleert, aber das hat nichts gebracht.

    Herr_Bert

    awids

    • Experte
    • Beiträge: 3.789
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #17 am: 20. März 2017, 19:15:26
    Und hiermit?

    Herr_Bert

    • Fördermitglied
    • Beiträge: 756
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #18 am: 20. März 2017, 19:18:51
    Bist du schnell  :-) aber leider, keine Veränderung  :-?

    Herr_Bert

    awids

    • Experte
    • Beiträge: 3.789
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #19 am: 20. März 2017, 19:26:36
    Weiter probieren. :-)

    Herr_Bert

    • Fördermitglied
    • Beiträge: 756
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #20 am: 20. März 2017, 19:31:27
    Zu Befehl  :-)
    die funktioniert jetzt, die Memos werden angezeigt  :thumbs: nur die "Überschrift" hat noch 'ne kleine Macke, die wird so TEXT_INFO_MEMO angezeigt....

    Herr_Bert

    awids

    • Experte
    • Beiträge: 3.789
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #21 am: 20. März 2017, 19:36:53
    Du musst die Sprach-Konstante ja auch in /lang/german/admin/orders.php erst definieren. ;-)

    Herr_Bert

    • Fördermitglied
    • Beiträge: 756
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #22 am: 20. März 2017, 19:44:45
    Ich denke mal das geht so

    Code: PHP  [Auswählen]
    define('TEXT_INFO_MEMO', 'Memo:');

    oder  :-?
    Ist es egal wo ich den einsetze?

    Herr_Bert

    Herr_Bert

    • Fördermitglied
    • Beiträge: 756
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #23 am: 20. März 2017, 19:57:54
    Habe es jetzt in diesen Block

    Code: PHP  [Auswählen]
    define('TEXT_INFO_HEADING_DELETE_ORDER', 'Bestellung löschen');
    define('TEXT_INFO_DELETE_INTRO', 'Sind Sie sicher, das Sie diese Bestellung löschen möchten?');
    define('TEXT_INFO_RESTOCK_PRODUCT_QUANTITY', 'Artikelanzahl dem Lager gutschreiben');
    define('TEXT_DATE_ORDER_CREATED', 'erstellt am:');
    define('TEXT_DATE_ORDER_LAST_MODIFIED', 'letzte Änderung:');
    define('TEXT_INFO_PAYMENT_METHOD', 'Zahlungsweise:');
    define('TEXT_INFO_MEMO', 'Memo:');
    define('TEXT_ALL_ORDERS', 'Alle Bestellungen');
    define('TEXT_NO_ORDER_HISTORY', 'Keine Bestellhistorie verfügbar');

    eingefügt, und es wird einwandfrei angezeigt  :-D ob das die richtige Stelle war erfahre ich wohl wenn noch weitere Informationen wie z.Bsp. Kommentare hier erscheinen.
    Aber bis dahin.... zu dir, Alex...., du hast mir wieder einmal sehr geholfen, meinen herzlichen Dank dafür, und für deine Hartnäckigkeit, da zieh ich den Hut  :thx:
    Einen schönen Feierabend wünsche ich dir...

    Herr_Bert

    MrPapaya

    • Neu im Forum
    • Beiträge: 1
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #24 am: 08. August 2019, 10:57:11
    modified eCommerce Shopssoftware v2.0.0.0 rev 9678 dated: 2016-04-02

    Kann man in dieser Version auch diese Änderung einbauen, das die letzte Memo des Kunden auf der Bestellseite angezeigt wird, wie es im ersten Beitrag dieses Postings beschrieben wurde?

    japadi83

    • Mitglied
    • Beiträge: 111
    • Geschlecht:
    Re: Letzte Memo des Kunden in der Bestellung anzeigen.
    Antwort #25 am: 19. August 2019, 10:52:20
    Für die Shopversion 2, habe es gerade erfolgreich in meinen Shop v2.0.2.1 eingebaut:

    Die zu ändernden Daten sind in der Datei:
    admin*/includes/modules/orders_info_blocks.php
    *Bezeichung beachten, falls der admin Ordner umbenannt wurde!

    Schritt 1 und 2 sind prinzipiell identisch wie in der Anleitung in Post 1, ich habe es wie folgt eingebaut:

    ca. Zeile 40, oberhalb von:
    Code: PHP  [Auswählen]
    <!-- BOC CUSTOMERS INFO BLOCK -->

    Einfügen:
    Code: PHP  [Auswählen]
    <?php
         $memo_last_query = xtc_db_query("SELECT * FROM ".TABLE_CUSTOMERS_MEMO." where customers_id='".$order->customer['ID']."' ORDER BY memo_id DESC LIMIT 1");
         $memo_last = xtc_db_fetch_array($memo_last_query);
    ?>

    Zeile suchen:
    Code: PHP  [Auswählen]
    <td class="main" valign="top"><b><?php echo CUSTOMERS_MEMO; ?></b>

    Ersetzen mit:
    Code: PHP  [Auswählen]
    <td class="main" valign="top"><b><?php echo CUSTOMERS_MEMO; ?></b><br/>
                   <span style="color:red;font-weight:bold;">
                            <?php echo $memo_last['memo_date']; ?>
                            <br/><br/>
                   </span>
     

    Suchen:
    Code: PHP  [Auswählen]
    <?php
                        include_once(DIR_WS_MODULES.'iframe_box.php');
                        echo '<a style="cursor:pointer; font-size: 11px;" href="javascript:iframeBox_show(0, \''.TITLE_MEMO.'\',\''.FILENAME_POPUP_MEMO.'\', \'&cID='.$order->customer['ID'].'\');" >('.DISPLAY_MEMOS.')</a>';
                        ?>

    Ersetzen mit:
    Code: PHP  [Auswählen]
     <?php
                        include_once(DIR_WS_MODULES.'iframe_box.php');
                        echo '<a style="cursor:pointer; font-size: 11px;" href="javascript:iframeBox_show(0, \''.TITLE_MEMO.'\',\''.FILENAME_POPUP_MEMO.'\', \'&cID='.$order->customer['ID'].'\');" >('.DISPLAY_MEMOS.')</a>';
                        ?>
                                             <br/>
                    <span style="color:red;font-weight:bold;">
                       <?php echo $memo_last['memo_text']; ?>
                       <br/><br/>

    Danke an WhiteVapor für die ursprüngliche Anleitung!
    1 Antworten
    775 Aufrufe
    05. März 2022, 14:43:08 von ARS
    15 Antworten
    7370 Aufrufe
    11. August 2014, 22:54:57 von blitzfreak
    5 Antworten
    4410 Aufrufe
    03. Juli 2018, 12:13:01 von Tomcraft
    2 Antworten
    2384 Aufrufe
    12. Februar 2014, 20:00:55 von Inge
               
    anything