korinthorama logo

ODYSSEY CMS

API Documentation
Class messages  |  printSystemMessages()
Μέθοδος [function]

Ορίσματα

  • 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 σε αντίθετη περίπτωση
επιστροφή