Wie Sie einen benutzerdefinierten Fehler CF mit dem Bildschirm
Die ColdFusion-Software können Sie benutzerdefinierte Ereignisauslöser schreiben und platzieren Sie Ihren Code auf der Webseite um Fehlermeldungen anzuzeigen. Es gibt zwei Typen von Fehlermeldungen, die in der CF-Transaktion verarbeitet werden: allgemeine Fehlermeldungen, die oben auf der Seite angezeigt werden, während CF Server Neustarten und Feld-Fehlermeldungen, die rechts angezeigt, nachdem das Datenfeld, das den Fehler verursacht. Der benutzerdefinierte Code mit Ereignisauslöser muss in die Webseite einen benutzerdefinierter Fehlerbildschirm angezeigt, beim Neustart CF eingefügt werden.
Anweisungen
1 Klicken Sie in Windows "Start" und wählen Sie "Flex ColdFusion-Editor" aus dem Menü "Alle Programme".
2 Fügen Sie den folgenden Code nach dem < Cfscript >-Tag in Ihrem CF-Skript:
< Cfset MyErrorObjectName = Request.tNG_CreateObject("tNG_error") >
< Cfset myErrorObjectName.init ("Meine benutzerdefinierten Fehlermeldung angezeigt werden", Request.KT_array(), Request.KT_array()) >
Erstellen Sie eine neue Instanz des Error-Objekts.
3 Fügen Sie den folgenden Code nach der Zeile "Benutzerdefinierte Trigger" CF-Skript:
Funktion Trigger_Custom(tNG) {}
Wenn (Error_condition) {}
MyErrorObjectName = Request.tNG_CreateObject("tNG_error");
myErrorObjectName.init ("Meine benutzerdefinierten Fehlermeldung angezeigt werden", Request.KT_array(), Request.KT_array());
Rückkehr MyErrorObjectName;
}
Rückkehr Request.KT_Null;
}
einen benutzerdefinierter Fehlerbildschirm angezeigt mit dem CF.
4 Ersetzen Sie beide Instanzen des Textes "Meine benutzerdefinierten Fehlermeldung angezeigt werden" mit der Meldung, die angezeigt werden, wenn der Fehler auftritt soll.