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: Rabatt Coupons Gültigkeit

    Herr_Bert

    • Fördermitglied
    • Beiträge: 756
    • Geschlecht:
    Rabatt Coupons Gültigkeit
    am: 27. April 2018, 15:56:16
    Guten Tag zusammen,
    beim anlegen eines Rabatt Coupon im Coupon Admin reicht die Auswahlliste "gültig bis" nur bis 2018  :-|
    wie kann ich denn die Gültigkeit (Vers. 1.06) um einige Jahre erweitern?

    Herr_Bert

    Linkback: https://www.modified-shop.org/forum/index.php?topic=38892.0

    Herr_Bert

    • Fördermitglied
    • Beiträge: 756
    • Geschlecht:
    Re: Rabatt Coupons Gültigkeit
    Antwort #1 am: 28. April 2018, 13:18:35
    In der "coupon_admin.php" habe ich das gefunden:

    Code: PHP  [Auswählen]
    <?php
        $finish_date = date(DATE_FORMAT, mktime(0, 0, 0, $_POST['coupon_finishdate_month'],$_POST['coupon_finishdate_day'] ,$_POST['coupon_finishdate_year'] ));
    ?>

    Woher kommen denn da die in der Auswahlliste vorhandenen Jahreszahlen? Die Liste reicht von 2001 bis 2018, wo bzw. kann ich das überhaupt so einfach ändern?

    Herr_Bert

    Herr_Bert

    • Fördermitglied
    • Beiträge: 756
    • Geschlecht:
    Re: Rabatt Coupons Gültigkeit
    Antwort #2 am: 12. Mai 2018, 14:40:11
    Hatte vielleicht schon jemand der anwesenden hier Zeit sich Gedanken zu diesem Thema machen zu können, hat vielleicht schon jemand eine Lösung dafür und kann mir sagen wo ich den Schraubenschlüssel wie ansetzen muss?

    Herr_Bert

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Rabatt Coupons Gültigkeit
    Antwort #3 am: 12. Mai 2018, 16:13:44
    Die Auswahlliste mit 2001 bis 2018 ist mehr oder weniger hartcodiert.

    admin/includes/functions/general.php
    Suche:
    Code: PHP  [Auswählen]
    for ($i = 2001; $i < 2019; $i ++) {

    Ersetze mit:
    Code: PHP  [Auswählen]
    //BOF - modulfux_change_year_date
    //for ($i = 2001; $i < 2019; $i ++) {
    for ($i = date('Y'); $i < date('Y') + 3; $i ++) {
    //EOF - modulfux_change_year_date

    admin/coupon_admin.php
    Suche:
    Code: PHP  [Auswählen]
    $coupon_finishdate[0] = $coupon_finishdate[0] + 1;

    Ersetze mit:
    Code: PHP  [Auswählen]
    //BOF - modulfux_change_year_date
    //$coupon_finishdate[0] = $coupon_finishdate[0] + 1;
    //EOF - modulfux_change_year_date

    Somit werden bei den Jahres-Dropdownfeldern nur noch das aktuelle Jahr bis 2 Jahre im Voraus angezeigt.

    Herr_Bert

    • Fördermitglied
    • Beiträge: 756
    • Geschlecht:
    Re: Rabatt Coupons Gültigkeit
    Antwort #4 am: 12. Mai 2018, 16:26:02
    Hallo Ronny  :-) schön von dir zu lesen  :-)

    hab die Dateien entsprechend präpariert, funktioniert peeeerfekt  :thumbs:

    Vielen Dank für deine Hilfe und noch viel Sonne.....

    Herr_Bert

    MasterChief

    • Mitglied
    • Beiträge: 189
    Re: Rabatt Coupons Gültigkeit
    Antwort #5 am: 31. Juli 2018, 21:30:31
    Hallo nochmal hierzu,
    ich habe das Datum gem. o.g. Anleitung um die 2 Jahre erweitert. Das hat auch funktioniert, zumindest im Backoffice kann ich das beim anlegen oder ändern eines Coupons nun auswählen bis 2020.

    Aaaaber....  ich bekomme seit heute folgende Fehlermeldung wenn ich versuche so einen Coupon einzulösen:
    ERROR_INVALID_PRODUCT_COUPON

    und ich denke daß das mit dem Datum zusammenhängt. Kann es sein, daß der Shop das bei der Abfrage nicht "checkt"  ?!

    Wäre toll wenn wir hier nochmal Hilfe bekommen können, bis dann aufs neue Shopsystem geändert wird müsste das noch laufen.
    danke
    5 Antworten
    3889 Aufrufe
    06. Dezember 2011, 16:05:29 von moscbabe
    0 Antworten
    1803 Aufrufe
    22. Juli 2015, 17:08:47 von wicki
    3 Antworten
    2874 Aufrufe
    14. Dezember 2014, 11:14:55 von Eddi
    10 Antworten
    5769 Aufrufe
    28. Januar 2013, 12:12:52 von gebeer
               
    anything