"Eigenhändig" für bestimmte Kundengruppe ausnehmen

Thema wurde von KlausK, 2. Januar 2014 erstellt.

  1. KlausK

    KlausK Erfahrener Benutzer

    Registriert seit:
    7. Oktober 2012
    Beiträge:
    556
    Danke erhalten:
    110
    Danke vergeben:
    21
    Ich würde gerne die Gebühren für "Eigenhändig" aus einer bestimmten Kundengruppe ausnehmen.
    Einfach ot_ps_fee in Nicht erlaubte Versand- oder Zahlarten eingeben, funktioniert leider nicht.
    Gibt es da eine andere Möglichkeit oder geht das prinzipiell nicht?
     
  2. Steffen (indiv-style.de)

    Steffen (indiv-style.de) G-WARD 2013/14/15/16

    Registriert seit:
    30. Juni 2011
    Beiträge:
    5.143
    Danke erhalten:
    1.466
    Danke vergeben:
    452
    Beruf:
    Systemadmin, Webentwickler bei Indiv-Style
    Ort:
    PhpStorm
    Was zum Teufel ist "Eigenhändig"????
     
  3. KlausK

    KlausK Erfahrener Benutzer

    Registriert seit:
    7. Oktober 2012
    Beiträge:
    556
    Danke erhalten:
    110
    Danke vergeben:
    21
    "Eigenhändig" findet sich unter "Zusammenfassungen" und ist eine Option zur eigenhändigen Paketübergabe z.B. durch die Post. Wichtig bei "Ab 18"-Artikeln. Diese Zustell-Option lässt sich der Paketdienst natürlich bezahlen.
    Bei der Kundengruppe "Stammkunden" ist eine Altersverifizierung nicht mehr nötig. Deshalb sollte "Eigenhändig" hier ausgenommen werden können!
     
  4. Steffen (indiv-style.de)

    Steffen (indiv-style.de) G-WARD 2013/14/15/16

    Registriert seit:
    30. Juni 2011
    Beiträge:
    5.143
    Danke erhalten:
    1.466
    Danke vergeben:
    452
    Beruf:
    Systemadmin, Webentwickler bei Indiv-Style
    Ort:
    PhpStorm
    OHA! seit 2006 mit Gambio unterwegs aber dat habsch noch nie beachtet... Cool.. ;)

    Aber da wird man in das modul ne kleine Abfrage machen müssen was die Kundengruppe ausschliesst. Der Aufwand ist so übern Daumen nicht festzusetzen. Dürfte aber nix grosses sein...
     
  5. KlausK

    KlausK Erfahrener Benutzer

    Registriert seit:
    7. Oktober 2012
    Beiträge:
    556
    Danke erhalten:
    110
    Danke vergeben:
    21
    Das Problem kenne ich. Was man nicht ständig braucht, kennt man auch nicht :)

    Ich hatte gehofft hier zunächst eine einfache Lösung zu finden.

    Eine Abfrage könnte ich ja wohl noch einbauen. Allerdings weiß ich nicht wo ich da ansetzen müsste.

    Vielleicht könnte das ja mal in eines der nächsten SP's eingebaut werden.
    Es ist immerhin eine sinnvolle Funktion!
     
  6. Steffen (indiv-style.de)

    Steffen (indiv-style.de) G-WARD 2013/14/15/16

    Registriert seit:
    30. Juni 2011
    Beiträge:
    5.143
    Danke erhalten:
    1.466
    Danke vergeben:
    452
    Beruf:
    Systemadmin, Webentwickler bei Indiv-Style
    Ort:
    PhpStorm
    naja, ich würde in der /includes/module/order_total/ot_ps_fee.php ansetzen und bei der KGruppe die ausgabe sperren...
     
  7. KlausK

    KlausK Erfahrener Benutzer

    Registriert seit:
    7. Oktober 2012
    Beiträge:
    556
    Danke erhalten:
    110
    Danke vergeben:
    21
    Vielen Dank Steffen!
    In die ot_ps_fee.php habe ich dann jetzt in Zeile 54 eine weitere Bedingung angefügt:
    PHP:
    if (MODULE_ORDER_TOTAL_PS_FEE_STATUS == 'true' && $_SESSION['customers_status']['customers_status_id'] != 4)
    Ist zwar Quick&Dirty, aber es langt erstmal. Eine ordentliche Lösung würde ich mir für die Zukunft trotzdem wünschen.

    Meiner Meinung nach gehört in den Einstellungsbereich der Kundengruppen, neben den Feldern für den Ausschluss bestimmter Zahlungs- und Versandmodule, auch ein Feld für den Ausschluss diverser unter "Zusammenfassung" aktivierter Module.