Ορίσματα
- timeout (int) [default=0]
- marginTop (int) [default=50]
Περιγραφή
Εμφανίζει όλα τα μηνύματα του συστήματος (συμπεριλαμβανομένων και των σφαλμάτων). Η κάθε ομάδα μηνυμάτων εμφανίζεται με το ανάλογο styling.
Η $marginTop καθορίζει το άνω περιθώριο σε pixels, που θα χωρίζει τα μηνύματα από το υπάρχον περιεχόμενο της ιστοσελίδας.
Αν δωθεί τιμή μεγαλύτερη του μηδενός στην $timeout, τα μηνύματα θα μείνουν ορατά μόνο κατά το χρονικό διάστημα που ορίζεται από το πηλίκον $timeout * αριθμός μηνυμάτων, υπολογισμένος σε χιλιοστά του δευτερολέπτου (milliseconds). Μετά από αυτό το χρονικό διάστημα, τα μηνύματα θα χαθούν με χαρακτηριστικό animation.
Για παράδειγμα αν έχουμε 3 μηνύματα προς εμφάνιση και ορίσουμε την $timeout=2000 τότε ο συνολικός χρόνος που θα μείνουν ορατά τα μηνύματα θα είναι 3 * 2000 = 6000ms, δηλαδή 6 δευτερόλεπτα.
Σύνταξη:
$messages->printSystemMessages($timeout=0, $marginTop=50)
Επιστρεφόμενο αποτέλεσμα
- string html κώδικας αν υπάρχουν μηνύματα
- false σε αντίθετη περίπτωση