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: Gutscheine abgelaufen

    Praios

    • Neu im Forum
    • Beiträge: 1
    Gutscheine abgelaufen
    am: 23. März 2019, 14:19:36
    Hallo zusammen,
    leider hat mir die Sufu. nicht geholfen. Ich hab aktuell den Fall das ich Gutscheine habe die alle zu 31.12.2018 abgelaufen sind. Auch alle neuen generierten Gutscheine sind schon abgelaufen. Im Adminbereich ist es bei mir nicht möglich das Ablaufdatum höher als den 31.12.2018 zu stellen. Daher jemand eine Idee oder eine Lösung?

    Danke

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

    awids

    • Experte
    • Beiträge: 3.785
    • Geschlecht:
    Re: Gutscheine abgelaufen
    Antwort #1 am: 23. März 2019, 14:45:51
    In weniger als 2 Minuten habe ich dazu folgende Ergebnisse gefunden:

    Quickfix:
    In genannter Funktion xtc_draw_date_selector() anstatt diesem
    Code: PHP  [Auswählen]
    for ($i = 2001; $i < 2019; $i ++) {

    das
    Code: PHP  [Auswählen]
    $year_now = date('Y');
    $year_future = (date('Y') + 5);
    for ($i = $year_now; $i < $year_future; $i ++) {

    Damit hätte man im Dropdown das momentane Jahr bis (mom. Jahr + 5),*edit*... ähhh, meinte + 4 *end_edit*

    Gruß,
    noRiddle

    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.

    Timm

    • Fördermitglied
    • Beiträge: 6.165
    Re: Gutscheine abgelaufen
    Antwort #2 am: 23. März 2019, 23:37:41
    In weniger als 2 Minuten habe ich dazu folgende Ergebnisse gefunden:

    Weil du von dem Thema bescheid wusstest. Ich habs grad selbst mal probiert und konnte letztlich nur mit "Gutschein 2018" diesen Beitrag finden. Wenn man zb Gutschein 2019 eingibt, dann findet man nichts, obwohl beide Wörter im angegebenen Thread gleich im ersten Beitrag stehen. Genauso gibts nichts mit 31.12.2018.

    Oft wird empfohlen über google per site:modified-shop.org zu suchen und hinten die Suchwörter anzuhängen.

    M.M.n ist das ein gutes Beispiel, dass die Suchfunktion verbessert werden sollte.

    Gruß Timm

    Litschi

    • Fördermitglied
    • Beiträge: 38
    • Geschlecht:
    Re: Gutscheine abgelaufen
    Antwort #3 am: 04. Juli 2020, 16:53:49
    Ich habe alles nach obiger Anleitung geändert, leider lassen sich keine
    Coupons einlösen es erscheint immer: Ihr Coupon ist bereits abgelaufen.

    v1.05 dated: 2010-07-18 SP1b
    2 Antworten
    2129 Aufrufe
    30. Mai 2017, 23:27:39 von pascal1
    2 Antworten
    3011 Aufrufe
    02. August 2010, 16:31:51 von moni
    7 Antworten
    3543 Aufrufe
    08. November 2016, 22:48:30 von alex3536
               
    anything