korinthorama logo

ODYSSEY CMS

API Documentation
Class content  |  getContent()
Μέθοδος [function]

Ορίσματα

  • section (string)
  • criteria (string) [default=" 1 "]
  • fields (array or string [*])
  • multilingualFields (array or string [*])
  • langID (int)
  • sortedBy (string)
  • inactive (boolean) [default=false]

Περιγραφή

Επιστρέφει περιεχόμενα μίας ή περισσότερων εγγραφών από την ενότητα $section, σύμφωνα με τα κριτήρια που ορίζει η τιμή της $criteria.
Τα περιεχόμενα των $fields και $multilingualFields, είναι τα ονόματα των απλών και των πολυγλωσσικών πεδίων αντίστοιχα. Τα ονόματα αυτά πρέπει να είναι σε μορφή array ή εναλλακτικά να είναι ο wildcard χαρακτήρας * που σημαίνει όλα τα πεδία
Τα αποτελέσματα επιστρέφονται στην γλώσσα που ορίζεται από την $langID ενώ αν η $inactive οριστεί ως true, θα επιστραφεί περιεχόμενο ακόμα και αν η συγκεκριμένη εγγραφή είναι ανενεργή.
Η τιμή της $sortedBy καθορίζει την ταξινόμηση των αποτελεσμάτων, και πρέπει να είναι ένα string φορμαρισμένο σε mysql σύνταξη (χωρίς την προσθήκη της εντολής `order by`).

Σύνταξη:

$content->getContent($section, $criteria, $fields, $multilingualFields, $langID, $sortedBy, $inactive=false)

Επιστρεφόμενο αποτέλεσμα

  • object τα περιεχόμενα των εγγραφών αν υπάρχουν
  • false σε αντίθετη περίπτωση
επιστροφή