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: Kleiner Bugfix für 1.x Versionen

    DieterW

    • Mitglied
    • Beiträge: 140
    Kleiner Bugfix für 1.x Versionen
    am: 06. Juli 2018, 09:56:54
    /shop_content.php

    Zeile 43:
    Code: PHP  [Auswählen]
    $shop_content_data = xtc_db_fetch_array($shop_content_query);
    Ersetzen mit
    Code: PHP  [Auswählen]
    if (!$shop_content_data = xtc_db_fetch_array($shop_content_query)) xtc_redirect(xtc_href_link('sitemap.html','error=404'));

    Und man wird z.B. dann wenn ein Content zwar existiert, aber der Groupcheck feststellt, dass der Anwender keine Rechte hat, nicht mehr auf eine Seite geleitet die eine Contentseite ohne Content ist, sondern auf die Sitemap mit Fehler 404.
    Ist meiner Meinung nach sinnvoller, als die Lösung aus 2.x, die eine "CONTENT_NOT_EXIST" Fehlermeldung wirft, die von Google dann indexiert wird:
    Code: PHP  [Auswählen]
      $content_exists = xtc_db_num_rows($shop_content_query);
      if ($shop_content_data = xtc_db_fetch_array($shop_content_query)) {
        // sub content
        include (DIR_WS_MODULES.'sub_content_listing.php');

        $breadcrumb->add($shop_content_data['content_title'], xtc_href_link(FILENAME_CONTENT,'coID='.(int) $_GET['coID']));
      } else {
        $site_error = TEXT_CONTENT_NOT_FOUND;
        $shop_content_data['content_heading'] = TEXT_CONTENT_NOT_FOUND;
      }
     


    Linkback: https://www.modified-shop.org/forum/index.php?topic=39298.0
    2 Antworten
    1046 Aufrufe
    20. Dezember 2018, 15:43:47 von dannyjung
    1 Antworten
    2385 Aufrufe
    14. Oktober 2013, 15:12:12 von noRiddle (revilonetz)
    1 Antworten
    946 Aufrufe
    30. Oktober 2019, 12:58:30 von Viol
    23 Antworten
    28258 Aufrufe
    12. Januar 2014, 23:02:16 von Doc Snyder
               
    anything