Umgang mit Verlinkungen auf nicht vorhandene Detail-Seiten

Fragen zur Implementierung und/oder Anpassung von ConPresso 4 werden in diesem Forum diskutiert.
Antworten
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Umgang mit Verlinkungen auf nicht vorhandene Detail-Seiten

Beitrag von MarkusR »

Nachdem ich ja vor fast 6 Jahren schon mal die Art des Umgangs mit nicht mehr existierenden Artikeln oder fehlenden Artikelnummern und der daraus folgenden nicht übersetzen Meldung "Sorry, no article specified." angemahnt hatte
http://community.conpresso.de/viewtopic ... 5105#25105

habe ich jetzt aus aktuellem Anlass in einem Auftritt, der KEINE Seitentemplates benutzt, die detail.php im Rubrikverzeichnis folgendermaßen geändert:

Code: Alles auswählen

// make sure an article got chosen
if (!isset($_REQUEST['nr'])) {
    print('Sorry, no article specified.');
    return;
}
wird zu

Code: Alles auswählen

// make sure an article got chosen
if (!isset($_REQUEST['nr'])) {
    $message[]='Der gewählte Inhalt steht leider derzeit nicht zur Verfügung.';
    include(CPO_BASEDIR.'_include/message.php');
    // switch back to index
    $pagetype = 'index';
    require(CPO_BASEDIR.'_includesite/i_index.php');
    return;
}
und

Code: Alles auswählen

// no article with that number found.
if ($db->num_rows()<=0) {
    echo $cpoRubricSettings['noArticlesFound'];
    return;
}
wird zu

Code: Alles auswählen

// no article with that number found.
if ($db->num_rows()<=0) {
    $message[]='Der gewählte Inhalt steht leider derzeit nicht zur Verfügung.';
    include(CPO_BASEDIR.'_include/message.php');
    // switch back to index
    $pagetype = 'index';
    require(CPO_BASEDIR.'_includesite/i_index.php');
    return;
}
Ergebnis: Hat man selbst, jemand anders oder eine Suchmaschine einen Link auf eine nicht mehr existierende Detail-Seite gelegt, dann sieht man neben einer sinnvollen Meldung einfach die Rubrik und kann sich für einen anderen Artikel entscheiden.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Antworten