|
|||
|
Ich bräuchte für meinen Kunden ein Versandmodul für DHL Deutschland, für die DHL Österreich gibt es das ja schon, ist das für die DHL Deutschland auch geplant? oder kann mir da jemand helfen?
|
|
|||
|
Hier gibt es leider vieles das niemanden interessiert
![]() Ein DHL Deutschland Modul hab ich bisher auch noch nicht gesehen. Das einfachste wird sein das Deutsche Post dp Modul zu kopieren und entsprechend umzubenennen und ein entsprechendes Icon zu erstellen. Sofern das DHL Österreich nicht benötigt wird das löschen. includes/modules/shipping/dp.php kopieren und in dhl.php umbenennen lang/german/modules/shipping/dp.php kopieren und in dhl.php umbenennen, dann die Texte entsprechend anpassen. unter images/icons/ das shipping_dhl.gif entsprechend ersetzen. Ich werd das in den kommenden Tagen wohl selbst noch machen. Bisher hab ich im Testshop für die Pakete das dp Modul und für Warensendungen das tabellarische (table) Modul entsprechend auf die Deutsche Post angepasst. Ist also nicht weiter wild. Gruß Marc Edit: Ich hab das DP Modul eben entsprechend abgeändert. Anleitung ist mit in der zip. Einsatz natürlich wie immer ohne Gewähr ![]() Gruß Marc Geändert von MarcB (27.02.2009 um 21:36 Uhr) |
|
|||
|
hallo,
danke für die Lösung. scheint soweit auch zu funktionieren. Lediglich bei mir wird bei Auswahl von Nachnahme diese nicht mehr aufgeführt. Kannst Du das Problem ebenfalls nachvollziehen? Über einen Tipp wäre ich sehr dankbar! Geändert von Batman56 (14.09.2009 um 12:58 Uhr) |
|
|||
|
Lösung gefunden:
Zuerst der wichtige Part: in includes/modules/order_total/ot_cod_fee.php suchen nach: Code:
// module DHL
if ($_SESSION['shipping']['id'] == 'dhl_ECX') $cod_zones = split("[:,]", MODULE_ORDER_TOTAL_COD_FEE_DHL);
if ($_SESSION['shipping']['id'] == 'dhl_DOX') $cod_zones = split("[:,]", MODULE_ORDER_TOTAL_COD_FEE_DHL);
if ($_SESSION['shipping']['id'] == 'dhl_SDX') $cod_zones = split("[:,]", MODULE_ORDER_TOTAL_COD_FEE_DHL);
if ($_SESSION['shipping']['id'] == 'dhl_MDX') $cod_zones = split("[:,]", MODULE_ORDER_TOTAL_COD_FEE_DHL);
if ($_SESSION['shipping']['id'] == 'dhl_WPX') $cod_zones = split("[:,]", MODULE_ORDER_TOTAL_COD_FEE_DHL);
Code:
if ($_SESSION['shipping']['id'] == 'dhl_dhl') $cod_zones = split("[:,]", MODULE_ORDER_TOTAL_COD_FEE_DHL);
Dann wird auch die Nachnahme angesprochen: 2. in lang/german/modules/order_total/ot_cod_fee.php suchen nach: Code:
define('MODULE_ORDER_TOTAL_COD_FEE_DHL_TITLE','DHL Österreich');
Code:
define('MODULE_ORDER_TOTAL_COD_FEE_DHL_TITLE','DHL Deutschland');
Somit ist nun auch die Anzeige im Backend sauber! Geändert von Batman56 (14.09.2009 um 12:59 Uhr) |
|
|||
|
doch noch ein problem
![]() Obwohl ich im Backend unter Module/Zusammenfassung beim Modulnamen "ot_cod_fee" unter "DHL Deutschland" den eigentlich richtigen Eintrag drinnen habe: DE:7.00,00:9.99 was heisst 7,00 Euro in Deutschland für Nachnahme und ins Ausland soll keine Nachnahmeangeboten werden wird mir bei einem Testausland Zugang Nachnahme mit 9,99 Euro angeboten und auch in der Bestellbestätigung aufegführt! Was jemand was ich da übersehen habe? |
|
|||
|
nun endlich selber gelöst
![]() Wie heist es so schön: Zitat:
DE:7.00 und sonst nichts. nun wird zwar in Bestellzusammenstellung die nachnahme nicht mehr aufgeführt. Allerdings steht sie noch immer zur Auswahl. Hier nun noch die Kundengruppen bearbeiten und bei "nicht erlaubte Zahlungweisen" cod hinzufügen Das sollte es passen
|
|
|||
|
Hallo Batman56,
na das nenn ich doch mal Problemlösung ![]() Da hätte ich auch passen müssen da ich keinen Versand per NN anbiete. Ich war lang genug selbst Postler und hab zu oft erlebt das gerade bei NN Sendungen die Annahme verweigert wurde und die Leute dachten sie hätten es auf Rechnung bestellt. Auf sowas verzichte ich lieber. Find ich aber klasse das Du Deine Lösung dazu auch gepostet hast, Respekt! Gruß Marc |
![]() |
| Lesezeichen |
| Stichworte |
| deutschland, dhl, versandmodul |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Nachnahme nur für Deutschland | yummi | Admininterface | 2 | 06.02.2007 00:23 |