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: "In Kürze bei uns verfügbar" zeigt deaktivierte Artikel

    modellflieger

    • Neu im Forum
    • Beiträge: 12
    Hallo!

    Upcoming Products bringt auch Artikel, die im Admin deaktiviert wurden.
    Wenn man auf den Link klickt, erscheint: "Dieser Artikel wurde nicht gefunden".

    Wird vermutlich an dem SQL Statement liegen...

    mfg



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

    Shoryuken

    • Mitglied
    • Beiträge: 113
    "In Kürze bei uns verfügbar" zeigt deaktivierte Artikel
    Antwort #1 am: 24. Januar 2011, 09:10:37
    Wo kann man eigentlich die Anzahl der Upcoming Products auf der Startseite ändern? Aktuell sind 10 Stück zu sehen, aber ich würde gerne unendlich viele anzeigen lassen (also quasi alle Upcoming Producte).

    Gruß Ken

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    "In Kürze bei uns verfügbar" zeigt deaktivierte Artikel
    Antwort #2 am: 24. Januar 2011, 11:03:17
    Schau mal im Adminbereich unter "Konfiguration" -> "Maximum Werte" -> "Erwartete Artikel Anzeigemodul".

    Kannst du den ursprünglich in diesem Thema gemeldeten Fehler nachvollziehen? Werden bei dir deaktivierte Artikel mit angezeigt?

    Grüße

    Torsten

    Shoryuken

    • Mitglied
    • Beiträge: 113
    "In Kürze bei uns verfügbar" zeigt deaktivierte Artikel
    Antwort #3 am: 24. Januar 2011, 11:18:02
    Danke, Tom.

    Leider werden bei mir auch deaktivierte Artikel angezeigt.  :?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    "In Kürze bei uns verfügbar" zeigt deaktivierte Artikel
    Antwort #4 am: 24. Januar 2011, 11:27:54
    Alles klar, danke für die Rückmeldung, dann müssen wir hier nochmal schauen.

    Nachtrag: Siche in der "/includes/modules/upcoming_products.php"

    Code: PHP  [Auswählen]
    $expected_query = xtDBquery("select p.products_id,
                                        pd.products_name,
                                        p.products_date_available as date_expected
                                        from "
    .TABLE_PRODUCTS." p
                                        join "
    .TABLE_PRODUCTS_DESCRIPTION." pd on pd.products_id = p.products_id
                                        where to_days(p.products_date_available)>= to_days(now())
                                        "
    .$group_check."
                                        "
    .$fsk_lock."
                                        and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                                        order by "
    .EXPECTED_PRODUCTS_FIELD." ".EXPECTED_PRODUCTS_SORT."
                                        limit "
    .MAX_DISPLAY_UPCOMING_PRODUCTS);
     
    und ersetze mit:

    Code: PHP  [Auswählen]
    $expected_query = xtDBquery("select p.products_id,
                                        pd.products_name,
                                        p.products_date_available as date_expected
                                        from "
    .TABLE_PRODUCTS." p
                                        join "
    .TABLE_PRODUCTS_DESCRIPTION." pd on pd.products_id = p.products_id
                                        where to_days(p.products_date_available)>= to_days(now())
                                        "
    .$group_check."
                                        "
    .$fsk_lock."
                                        and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                                        and p.products_status = '1'
                                        order by "
    .EXPECTED_PRODUCTS_FIELD." ".EXPECTED_PRODUCTS_SORT."
                                        limit "
    .MAX_DISPLAY_UPCOMING_PRODUCTS);
     
    Der Fehler wurde in r1694 behoben.

    Grüße

    Torsten

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: "In Kürze bei uns verfügbar" zeigt deaktivierte Artikel
    Antwort #5 am: 01. Oktober 2014, 11:11:53
    Entweder ich habe den Fehler wieder eingebaut bei einer Änderung oder der ist in der aktuellen Version wieder reingerutscht.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: "In Kürze bei uns verfügbar" zeigt deaktivierte Artikel
    Antwort #6 am: 01. Oktober 2014, 11:15:44
    Aktueller download includes/modules/upcoming_products.php
    Code: PHP  [Auswählen]
      $expected_query = xtDBquery("select p.products_id,
                                        pd.products_name,
                                        products_date_available as date_expected from "
    .TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd
                                        where to_days(products_date_available) >= to_days(now())
                                        and p.products_id = pd.products_id
                                        "
    .$group_check."
                                        "
    .$fsk_lock."
                                        and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                                        order by "
    .EXPECTED_PRODUCTS_FIELD." ".EXPECTED_PRODUCTS_SORT."
                                        limit "
    .MAX_DISPLAY_UPCOMING_PRODUCTS);
     
    Ersetzen mit
    Code: PHP  [Auswählen]
      $expected_query = xtDBquery("select p.products_id,
                                        pd.products_name,
                                        products_date_available as date_expected from "
    .TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd
                                        where to_days(products_date_available) >= to_days(now())
                                        and p.products_id = pd.products_id
                                        and p.products_status = '1'
                                        "
    .$group_check."
                                        "
    .$fsk_lock."
                                        and pd.language_id = '"
    .(int) $_SESSION['languages_id']."'
                                        order by "
    .EXPECTED_PRODUCTS_FIELD." ".EXPECTED_PRODUCTS_SORT."
                                        limit "
    .MAX_DISPLAY_UPCOMING_PRODUCTS);
     

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: "In Kürze bei uns verfügbar" zeigt deaktivierte Artikel
    Antwort #7 am: 01. Oktober 2014, 11:38:02
    29 Antworten
    14759 Aufrufe
    13. Februar 2017, 20:51:14 von Herr_Bert
               
    anything