In response to Paul Winkler (because I'm no good with mailing lists). I've tried modifying standard_error_message, and it seems like it works sometimes. My impression of it is that standard_error message picks up Zope Errors, but there is some other template somewhere which picks up Site Errors. Interestingly enough, the Site Errors template will attempt, to a degree, to make use of the standard_error_message. I guess I will do some searching and see if a solution to this pops up. Thanks, Alec
Hi I wanted to display a custom error page for 'NotFound' and 'BadRequest' errors. First, I created in the ROOT a DTML method called 'error_html'. So in the ROOT's standard_error_message above the lines <dtml-if error_message> <dtml-var error_message> <dtml-else> I added the following lines: <dtml-if "error_type in ['NotFound', 'BadRequest']"> <dtml-call expr="RESPONSE.redirect('/error_html?error_page=' + URL + '&error_type=' + _.str(error_type), lock=1)"> </dtml-if> Hope this will help Dragos
In response to Paul Winkler (because I'm no good with mailing lists).
I've tried modifying standard_error_message, and it seems like it works sometimes. My impression of it is that standard_error message picks up Zope Errors, but there is some other template somewhere which picks up Site Errors. Interestingly enough, the Site Errors template will attempt, to a degree, to make use of the standard_error_message.
I guess I will do some searching and see if a solution to this pops up.
Thanks,
Alec
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
participants (2)
-
Alec Munro -
Dragos Chirila