v2.0.x Deaktivierter Artikel zeigt weiße Seite statt 404 an.

Thema wurde von Manni_HB, 23. November 2011 erstellt.

  1. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Wenn die Url eines deaktivierten Artikels eingegeben wird, wird nur eine weiße Contentseite angezeigt!
    Wäre es nicht besser die 404-Seite anzuzeigen?
     
  2. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Ob der vielen Anworten gehe ich mal davon aus ... keiner hat deaktivierte Artikel und demzufolge auch nicht dieses Problem - RICHTIG? :(
     
  3. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Hallo Manfred,

    irgendwo war das hier schon einmal Thema. Jedenfalls ist uns der Bug bekannt und wird mit dem nächsten SP behoben.
     
  4. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Gab es nicht (irgendwo) einen kleinen Fix dazu .... finde ich nicht mehr, ... jetzt wo ich ihn brauchen würde! :(
     
  5. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    In der Datei system/views/product_info/ProductInfoContentView.inc.php Folgendes in ca. Zeile 95
    PHP:
    //include (DIR_WS_MODULES.FILENAME_ERROR_HANDLER);
    ersetzen durch
    PHP:
    include (DIR_WS_MODULES.FILENAME_ERROR_HANDLER); 
    $t_html_output $main_content;
     
  6. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Danke Moritz!
    Wäre nicht einen 404er besser statt wie jetzt auf "Die Suche ergab keinen..."

    Vor allen Dingen wenn man eine eigene (nette) 404er hat? :)
     
  7. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Dann musste deine Seite in die $t_html_output Variable bekommen.
     
  8. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Das sagst Du so einfach! :)
    Wie ist den die Syntax dass meine "/info/Error-404.html" in die $t_html_output kommt?
     
  9. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    PHP:
    $t_html_output file_get_contents(DIR_FS_CATALOG 'deine_fehlerseite.html');
    Du musst also die Seite als Dokument auf dem Server liegen haben.
     
  10. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    ...und wenn sie coID=107 ist?
     
  11. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Dann wirds komplizierter ;). Da bastel ich heute keine Lösung mehr für.
     
  12. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Ist ok ... Danke Dir (trotzdem)!!