source: tags/1.0.0/templates/form_error_header.ihtml @ 1

Last change on this file since 1 was 1, checked in by scdev, 19 years ago

Initial import.

File size: 1.3 KB
Line 
1<?php
2// This prints the messages saved in the error messages stack used in FormValidator.inc.php
3if (method_exists($fv, 'getErrorList')) {
4    if ($fv->anyErrors()) {
5        ?><div class="codebasemsg"><?php
6        $_form_errors = $fv->getErrorList();
7        foreach ($_form_errors as $_err) {
8            if (!empty($_err['message']) && is_string($_err['message'])) {
9                if (error_reporting() > 0 && isset($_err['file']) && isset($_err['line'])) {
10                    echo "\n<!-- [" . $_err['file'] . ' : ' . $_err['line'] . '] -->';
11                }
12                switch ($_err['type']) {
13                case MSG_ERR:
14                    echo '<div class="error">' . $_err['message'] . '</div>';
15                    break;
16       
17                case MSG_WARNING:
18                    echo '<div class="warning">' . $_err['message'] . '</div>';
19                    break;
20       
21                case MSG_SUCCESS:
22                    echo '<div class="success">' . $_err['message'] . '</div>';
23                    break;
24       
25                case MSG_NOTICE:
26                default:
27                    echo '<div class="notice">' . $_err['message'] . '</div>';
28                    break;
29                }
30            }
31        }
32        ?></div><?php
33    }
34}
35?>
Note: See TracBrowser for help on using the repository browser.