Hallo Gemeinde Habe eine Bitte kann mir jemand einen link ändern von dem Portal Shopauskunft so das ich diesen in der Rechnung einbinden kann das dort Steht bitte Bewerten sie uns. klicken sie auf das Logo. Hier wäre der Link HTML: https://www.shopauskunft.de/ecms.php?page=appraisal_new&pv[haendlerID]=26086&pv[bestellnr]=BESTELLNUMMER&pv[email]=KUNDENMAIL&pv[warenwert]=123,45&pv[bestelldatum]=22.04.2010&pv[lieferdatum]=27.04.2010&pv[zahlungsweise]=amex ich Danke euch
So in etwa? PHP: <a href="https://www.shopauskunft.de/ecms.php?page=appraisal_new&pv[haendlerID]=26086&pv[bestellnr]=' . $_GET['oID'] .'&pv[email]=' . $order->customer['email_address']. '">Bittte bewerten Sie uns auf Shopauskunft!<br><img src="images/logos/shopauskunft.jpg"></a>
Hallo Marko, wir machen das so, dass wir uns im Admin nur den Link generieren lassen, den wir dann mit rechter Maustaste => Link kopieren von da aus überall hinbekommen wo wir ihn hin haben wollen. Dazu kannst du die angehängte Datei in admin/includes/modules/orders/ hochladen, dann wird der Button auf der Bestell-Einzelansicht im Admin angezeigt - sogar updatesicher (so lange es kein Admin-Refactoring gibt). Dann hast du schonmal eine Zwischenlösung und kannst von da aus sehen, wie du den Button in die Rechnung bekommst? Ich habe in der Datei für uns noch weitere Features eingebaut, z.B. ein Link für die automatische Erstellung und Versendung von DHL Retourenscheinen an unsere Kunden. Da kann man also in die Admin-Seite noch ein paar Sachen bequem unterbringen, die man noch so immer benötigt. Andere Lösung: Du kannst auch Mailbeez einsetzen, um die Kunden automatisiert per Email um eine Bewertung zu bitten. Dazu aber einschlägige Datenschutzrechtsprechung beachten :-/ VG
... Oder noch einfacher: Du bringst diese Info in deiner Bestellbestätigungsemail unter! Dazu einfach im Admin unter E-Mail Vorlagen die Bestellbestätigungsmail bearbeiten. Da sind, so weit ich das gerade sehe, alle nötigen Variablen direkt verfügbar.
Hallo Lena ich habe die Datei da eingefügt aber ich sehe im admin nicht wo soll das sein... MFG Marko
müsste ein blauer Button in der Bestell-Detailansicht sein - zwischen der Kundenadresse und "Erzeugte Rechnungen". Zumindest bis Shopversion 2.4.0.0. VG
nein leider nicht Lena werde mich morgen noch mal richtig beschäftigen aber großen dank an dich wenn du eine Lösung hättest gerne MFG Marko
Seltsam. Welche Shopversion hast du denn? Funktioniert der Hook mit Dateien aus admin/includes/modules/orders/ vielleicht in 2.5 nicht mehr? Eigentlich ist es so gewesen, dass alle Dateien aus dem Ordner in der Bestell-Detailseite eingebunden werden. Hast du auch in der einzelnen Bestellung nachgesehen und nicht in der Listenansicht aller Bestellungen?
admin/html/compatibility/order_details.php erweitern: vor diesem Code PHP: <div class="content article-table grid"> <div class="span12 remove-padding"> <div class="frame-wrapper"> <div class="frame-head"> <label class="title"><?php echo TABLE_HEADING_PRODUCTS; ?></label> <label class="pull-right head-link default"> <a href="<?php echo xtc_href_link(FILENAME_ORDERS_EDIT, 'edit_action=products&oID=' . (int)$GLOBALS['oID']) ?>"> <?php echo BUTTON_EDIT ?> </a> </label> </div> <div class="frame-content"> dieses hier einfügen: PHP: <!-- Logistik Erweiterung --> <table><tr><td> <?PHP $oid2 = $_GET['oID'] +1; $oid3 = $_GET['oID'] -1; ?> <a class="button float_right" href="<?PHP echo 'orders.php?page=1&oID='. $oid2 . '&action=edit' ?>"> Naechste Bestellung</a> <a class="button float_right" href="<?PHP echo 'orders.php?page=1&oID='. $oid3 . '&action=edit' ?>">Vorherig. Bestellung</a> <?php echo '<a class="button float_right" href="https://www.shopauskunft.de/ecms.php?page=appraisal_new&pv[haendlerID]=12345&pv[bestellnr]=' . $_GET['oID'] .'&pv[email]=' . $order->customer['email_address']. '">Shopauskunft</a>'; ?> <?php echo '<a class="button float_right" href="https://amsel.dpwn.net/abholportal/gw/lp/portal/username/customer/RpOrder.action?delivery=RetourenLager05&ADDR_SEND_ZIP=' . $order->delivery['postcode']. '&ADDR_SEND_CITY=' . $order->delivery['city'] .'&ADDR_SEND_STREET=' .$order->delivery['street_address'] . '&ADDR_SEND_FIRST_NAME=' . $order->delivery['name'] . '&ADDR_SEND_EMAIL=' . $order->customer['email_address'] .'&ADDR_SEND_STREET_ADD=windst' . $oID .'">DHL Retoure</a>'; ?> </td></tr></table> <!-- Logistik Erweiterung Ende --> </div> Nicht updatesicher, und im DHL Link musst du username durch deinen Benutzernamen ersetzenund im Shopauskunft Link 12345 durch deine Kundennummer.
Sehr gut. Vielen Dank! Habe es gerade an das Honeygrid angepasst. Ein Nachfrage zur Funktion sei erlaubt. Der "DHL Retoure" Button linkt zum DHL Retoure Portal und generiert mit den zu der Bestellung hinterlegten Kundendaten einen (Retoure)Abholauftrag, sodass sich der Shopbetreiber nicht immer in das Portal einloggen muss?
Das ist nur der Link zur Abholung mit den Kundendaten. Rechtsklick -> Link kopieren, und den schicken wir dem Kunden. Dann bekommt er ein vorausgefülltes Formular mit seinen Daten und weder du noch der Kunde muss sich einloggen.