Λίστα περιεχομένου

Ως χρήστης επιχείρησης, μπορείτε να χρησιμοποιήσετε ένα συστατικό στοιχείο της λίστας περιεχομένου για τη δυναμική εμφάνιση στοιχείων περιεχομένου ενός συγκεκριμένου τύπου.

Για παράδειγμα, μπορείτε να χρησιμοποιήσετε λίστα στοιχείων περιεχομένου σε μια καθορισμένη σελίδα λεπτομερειών και, όταν ένας χρήστης κάνει κλικ σε έναν δεσμό για να λάβει πιο λεπτομερείς πληροφορίες για ένα συγκεκριμένο στοιχείο περιεχομένου, θα φορτώνει αυτόματα την προβολή λεπτομερειών για το συσχετισμένο στοιχείο περιεχομένου. Για παράδειγμα, εάν υπάρχει μια σελίδα με πολλαπλά άρθρα, το καθένα με μια επικεφαλίδα και μια εικόνα και, ο χρήστης κάνει κλικ σε ένα συγκεκριμένο άρθρο, η σελίδα λεπτομερειών θα εμφανίζει ολόκληρο το άρθρο, ανεξάρτητα από το ποιο από αυτά έχει επιλεγεί.

Για να προσθέσετε ένα συστατικό στοιχείο λίστας περιεχομένου σε μια σελίδα:

  1. Μεταβείτε στη σελίδα που θέλετε να επεξεργαστείτε και βεβαιωθείτε ότι ο Διακόπτης επεξεργασίας έχει οριστεί σε Επεξεργασία.
  2. Προσθέστε το συστατικό στοιχείο στη σελίδα.
  3. Για να επεξεργαστείτε το συστατικό στοιχείο και την εμφάνισή του, κάντε κλικ στο εικονίδιο μενού Εικονίδιο "Μενού συστατικού στοιχείου" και επιλέξτε Ρυθμίσεις.
  4. Χρησιμοποιήστε την καρτέλα "Γενικά" για να τροποποιήσετε το διάστημα, τη στοίχιση και άλλες επιλογές παρουσίασης.
  5. Επιλέξτε από τα ακόλουθα για να ορίσετε επιπλέον προεπιλογές για το περιεχόμενο που εμφανίζεται.
    • Τύπος περιεχομένου: Επιλέξτε έναν από τους διαθέσιμους τύπους περιεχομένου. Οι τύποι περιεχομένου είναι αυτοί των στοιχείων περιεχομένου στη συλλογή της τοποθεσίας και περιλαμβάνουν προσαρμοσμένους τύπους ψηφιακών πόρων.

    • Μέγιστο πλήθος στοιχείων και Έναρξη στο στοιχείο: Καθορίστε τον μέγιστο αριθμό στοιχείων που θα εμφανίζονται και πού θα αρχίζουν να εμφανίζονται. Δεν θα εμφανίζονται παραπάνω στοιχεία.

    • Σελιδοποίηση: Καθορίστε εάν θέλετε να συμπεριληφθούν επιλογές σελιδοποίησης με τη λίστα. Αν επιλεγεί, μπορείτε να προσαρμόσετε τον τρόπο εμφάνισης της σελιδοποίησης με κουμπιά ή αριθμούς σελίδων και διαφορετικές ετικέτες, αν χρειάζεται.

    • Ημερομηνία: Χρησιμοποιήστε τις επιλογές που παρέχονται για να επιλέξετε τα στοιχεία περιεχομένου που θα εμφανίζονται, με βάση την ημερομηνία δημιουργίας, πριν, μετά ή μεταξύ ημερομηνιών ή εντός επιλεγμένων ημερομηνιών ή περιοχών ημερομηνιών.

    • Κατηγορίες: Επιλέξτε κατηγορίες για φιλτράρισμα της λίστας στοιχείων περιεχομένου, ώστε να εμφανίζονται μόνο στοιχεία σε μια συγκεκριμένη κατηγορία ή κατηγορίες. Κάντε κλικ στην Επιλογή κατηγοριών για να ανοίξετε ένα συρόμενο πλαίσιο που μπορείτε να χρησιμοποιείτε για την επιλογή κατηγοριών από το αποθετήριο τοποθεσιών. Εάν επιλέξετε περισσότερες από μία κατηγορίες στην ίδια ταξονομία, τα εμφανιζόμενα στοιχεία πρέπει απλώς να έχουν αντιστοιχισμένη μία από τις επιλεγμένες κατηγορίες. Εάν επιλέξετε περισσότερες από μία κατηγορίες από διαφορετικές ταξονομίες, τα εμφανιζόμενα στοιχεία πρέπει να έχουν αντιστοιχισμένες όλες τις επιλεγμένες κατηγορίες. Για παράδειγμα, εάν επιλέξετε κατηγορίες για τις Πόλεις και τα Πάρκα από την ταξονομία Προορισμός, τότε εμφανίζονται τα στοιχεία που είναι πόλεις ή πάρκα. Εάν επιλέξετε την κατηγορία Πόλεις από την ταξονομία Προορισμός και την κατηγορία Ευρώπη από την ταξονομία Περιφέρειες, τότε εμφανίζονται στοιχεία που είναι πόλεις στην Ευρώπη.

      Από προεπιλογή, θα είναι διαθέσιμα όλα τα θυγατρικά στοιχεία της επιλεγμένης κατηγορίας. Εάν προτιμάτε να περιορίσετε τη λίστα σας σε στοιχεία ενός συγκεκριμένου κόμβου κατηγορίας, επιλέξτε τον κόμβο και καταργήστε την επιλογή Συμπερίληψη θυγατρικών κατηγοριών.

    • Γλώσσα: Επιλέξτε μια γλώσσα από αυτές που είναι συσχετισμένες με τον χώρο αποθήκευσης.

    • Πρόσθετη συμβολοσειρά ερωτήματος (προαιρετικό): Καθορίστε πρόσθετες παραμέτρους ερωτήματος για τον περαιτέρω περιορισμό της λίστας στοιχείων που θα εμφανίζονται, χρησιμοποιώντας σύνταξη όπως: field.dept eq "Οικονομικών". Ανατρέξτε στον ακόλουθο πίνακα για τη λίστα των διαθέσιμων τελεστών.

    • Ταξινόμηση κατά: Ταξινομήστε τα στοιχεία κατά όνομα ή ημερομηνία, σε αύξουσα ή φθίνουσα σειρά. Αν ο τύπος περιεχομένου περιλαμβάνει άλλα πεδία ημερομηνίας, αριθμού ή δεκαδικών ψηφίων, μπορείτε επίσης να ταξινομήσετε κατά αυτά τα πεδία.

      Μπορείτε επίσης να επιλέξετε Προσαρμογή και, στη συνέχεια, να εισαγάγετε μια προσαρμοσμένη έκφραση. Για παράδειγμα, για ταξινόμηση κατά αριθμό τμήματος σε αύξουσα σειρά, μπορείτε να εισαγάγετε τα πεδία .deptno:asc. Επίσης, θα μπορούσατε να ορίσετε μια παράμετρο διεύθυνσης τοποθεσίας για την ταξινόμηση. Για παράδειγμα, μπορείτε να εισαγάγετε {{URLParams.sortBy}} και, στη συνέχεια, να προσθέσετε την ακόλουθη παράμετρο στο τέλος της διεύθυνσης της τοποθεσίας σας: ?sortBy=fields.deptno:asc.

    • Προβολή στοιχείου: Επιλέξτε τη διάταξη που θα χρησιμοποιείται για την εμφάνιση του στοιχείου περιεχομένου. Η παρεχόμενη προεπιλεγμένη διάταξη εμφανίζει όλα τα πεδία του στοιχείου περιεχομένου. Εάν το στοιχείο περιεχομένου διαθέτει άλλες, προσαρμοσμένες διατάξεις σχεδιασμένες για αυτό, μπορείτε να επιλέξετε οποιαδήποτε διαθέσιμη διάταξη. Εάν επιλέξετε μια προσαρμοσμένη διάταξη που έχει ενεργοποιημένη την επιλογή Προσθέστε υποστήριξη για προσαρμοσμένες ρυθμίσεις όταν χρησιμοποιούνται σε Τοποθεσίες, τότε μπορείτε να προσθέσετε προσαρμοσμένα δεδομένα στη διάταξη κάνοντας κλικ στο εικονίδιο "Επόμενο", εισάγοντας δεδομένα στο πεδίο Προσαρμοσμένα δεδομένα και έπειτα πατώντας Πίσω για επιστροφή στην καρτέλα "Γενικά".

    • Σελίδα για εμφάνιση μεμονωμένου στοιχείου: Εάν έχετε καθορίσει μία ή περισσότερες σελίδες ως σελίδες λεπτομερειών, αυτές παρατίθενται στη λίστα εδώ. Επιλέξτε μια σελίδα για την εμφάνιση των λεπτομερών πληροφοριών όταν κάποιος χρήστης κάνει κλικ στον δεσμό πάνω σε ένα στοιχείο περιεχομένου για να δει λεπτομερείς πληροφορίες.

      Σημείωση:

      Εάν δεν δημιουργήσετε σελίδα λεπτομερειών, τότε ο δεσμός για την εμφάνιση των λεπτομερειών δεν θα εμφανίζεται για το στοιχείο περιεχομένου στην προεπιλεγμένη διάταξη.
    • Προβολή λίστας: Επιλέξτε μια διάταξη ενότητας για τη διαρρύθμιση των στοιχείων. Η λίστα αυτή μπορεί να περιλαμβάνει προσαρμοσμένες διατάξεις. Παρέχονται οι ακόλουθες διατάξεις:

      • Οριζόντια: Διαρρυθμίζει τα στοιχεία το ένα μετά το άλλο, σε μια οριζόντια γραμμή.

      • Κατακόρυφη: Διαρρυθμίζει τα στοιχεία το ένα μετά το άλλο, σε μια κατακόρυφη γραμμή. Αυτή είναι η προεπιλογή, εάν δεν έχει επιλεγεί κάποια διάταξη.

      • Δύο στήλες: Διαρρυθμίζει τα στοιχεία σε δυάδες, σε πολλαπλές σειρές.

      • Τρεις στήλες: Διαρρυθμίζει τα στοιχεία σε τριάδες, σε πολλαπλές σειρές.

      Κάντε κλικ στο δεξιό βέλος δίπλα στην επιλεγμένη διάταξη για να τροποποιήσετε τις ρυθμίσεις για τη διάταξη.

    • Προβολή κενής λίστας: Επιλέξτε πώς θα εμφανίζεται μια κενή λίστα.

    • Επιλογές: επιλέξτε εάν θα γίνεται αυτόματη ανανέωση στο ερώτημα αναζήτησης που ορίζεται στο συστατικό στοιχείο «Αναζήτηση περιεχομένου».

    • Αποστάσεις: Επιλέξτε πώς θα εμφανίζονται τα στοιχεία.

  6. Χρησιμοποιήστε την καρτέλα "Στυλ" για τη μορφοποίηση του πλαισίου που περιέχει το συστατικό στοιχείο με προκαθορισμένα στυλ ή με τις δικές σας προσαρμοσμένες επιλογές.

Πίνακας 10-1 Τελεστές ερωτήματος

Τελεστής Παράδειγμα Υποστηριζόμενοι τύποι δεδομένων Περιγραφή
eq ?q=name eq "John"

?q=type eq "DigitalAsset"

?q=type eq "Employee" και fields.DOB eq "1994/09/26T16:23:45.208"

?q=type eq "Employee" και fields.DOB eq "1994/09/26T16:23:45.208"

κείμενο, αναφορά, αριθμός, δεκαδικό, λογική τιμή, ώρα/ημερομηνία Ο τελεστής "Ισούται με" (eq) συμφωνεί με την ακριβή τιμή που παρέχεται στο ερώτημα. Αυτός ο τελεστής δεν μπορεί να εφαρμοστεί σε τύπους δεδομένων με πολλαπλές τιμές. Η τιμή που παρέχεται με αυτόν τον τελεστή δεν κάνει διάκριση πεζών-κεφαλαίων, εκτός αν πρόκειται για τα τυπικά πεδία. Αυτός ο τελεστής λαμβάνει υπόψη ακόμη και τους ειδικούς χαρακτήρες στην τιμή.
co ?q=(type eq "Employee" AND name co "john alex")

?q=(type eq "Car" AND fields.features co "manual")

κείμενο, αναφορά, αριθμός, δεκαδικό, ώρα/ημερομηνία, μεγάλο κείμενο Ο τελεστής "Περιέχει" (co) αντιστοιχίζει κάθε λέξη που καταχωρείται στα κριτήρια. Οι λέξεις διαμορφώνονται με το διαχωρισμό των τιμών από ειδικούς χαρακτήρες. Παρέχει αποτελέσματα που έχουν τουλάχιστον μία από τις λέξεις (σε αυτό το παράδειγμα, john ή alex ή και τα δύο). Αυτός ο τελεστής δεν λαμβάνει υπόψη τους ειδικούς χαρακτήρες στην τιμή κατά την αναζήτηση. Αυτός ο τελεστής δεν εκτελεί αναζήτηση για μη ουσιώδεις λέξεις αναζήτησης. Ανατρέξτε στην τεκμηρίωση Apache Lucene για να μάθετε περισσότερα σχετικά με τις μη ουσιώδεις λέξεις αναζήτησης.

Αυτός ο τελεστής εφαρμόζεται σε text, largetext σε περίπτωση χαρακτηριστικών μοναδικής τιμής, ενώ για χαρακτηριστικά πολλαπλών τιμών, εφαρμόζεται σε στοιχεία με τύπο text, reference, number, decimal, datetime, largetext. Για να κατανοήσετε τις πιθανές μορφές ώρας/ημερομηνίας, ανατρέξτε στον πίνακα Υποστηριζόμενες μορφές ημερομηνίας και ώρας/ημερομηνίας (24ωρο) παρακάτω. Η τιμή που παρέχεται με αυτόν τον τελεστή δεν κάνει διάκριση πεζών-κεφαλαίων.

sw ?q=type eq "Employee" AND name sw "Joh"

?q=type eq "Employee" AND fields.city sw "Los"

κείμενο Ο τελεστής "Ξεκινά με" (sw) αντιστοιχίζει μόνο τις τιμές αρχικών χαρακτήρων που δίνονται στο πεδίο συνθηκών. Αυτός ο τελεστής δεν μπορεί να εφαρμοστεί σε τύπους δεδομένων με πολλαπλές τιμές. Η τιμή που παρέχεται με αυτόν τον τελεστή δεν κάνει διάκριση πεζών-κεφαλαίων.
ge ?q=(type eq "Employee" AND fields.age ge "40")

?q=type eq "DigitalAsset" AND updatedDate ge "20171026"

αριθμός, δεκαδικό, ώρα/ημερομηνία Ο τελεστής "Μεγαλύτερο από ή ίσο με" (ge) αντιστοιχίζει μόνο αριθμητικές τιμές και τιμές ώρας/ημερομηνίας. Για να κατανοήσετε τις πιθανές μορφές ώρας/ημερομηνίας, ανατρέξτε στον πίνακα Υποστηριζόμενες μορφές ημερομηνίας και ώρας/ημερομηνίας (24ωρο) παρακάτω. Αυτός ο τελεστής δεν μπορεί να εφαρμοστεί σε τύπους δεδομένων με πολλαπλές τιμές.
le ?q=(type eq "Employee" AND fields.weight le "60.6") αριθμός, δεκαδικό, ώρα/ημερομηνία Ο τελεστής "Μικρότερο από ή ίσο με" (le) αντιστοιχίζει μόνο αριθμητικές τιμές και τιμές ώρας/ημερομηνίας. Για να κατανοήσετε τις πιθανές μορφές ώρας/ημερομηνίας, ανατρέξτε στον πίνακα Υποστηριζόμενες μορφές ημερομηνίας και ώρας/ημερομηνίας (24ωρο) παρακάτω. Αυτός ο τελεστής δεν μπορεί να εφαρμοστεί σε τύπους δεδομένων με πολλαπλές τιμές.
gt ?q=(type eq "Employee" AND fields.age gt "20") αριθμός, δεκαδικό, ώρα/ημερομηνία Ο τελεστής "Μεγαλύτερο από" (gt) αντιστοιχίζει μόνο αριθμητικές τιμές και τιμές ώρας/ημερομηνίας. Για να κατανοήσετε τις πιθανές μορφές ώρας/ημερομηνίας, ανατρέξτε στον πίνακα Υποστηριζόμενες μορφές ημερομηνίας και ώρας/ημερομηνίας (24ωρο) παρακάτω. Για να κατανοήσετε τις πιθανές μορφές ώρας/ημερομηνίας, ανατρέξτε στον πίνακα Υποστηριζόμενες μορφές ημερομηνίας και ώρας/ημερομηνίας (24ωρο) παρακάτω. Αυτός ο τελεστής δεν μπορεί να εφαρμοστεί σε τύπους δεδομένων με πολλαπλές τιμές.
lt ?q=(type eq "Employee" AND fields.age lt "20")

?q=type eq "Employee" AND createdDate lt "1994/09/26T16:23:45.208"

αριθμός, δεκαδικό, ώρα/ημερομηνία Ο τελεστής "Μικρότερο από" (lt) αντιστοιχίζει μόνο αριθμητικές τιμές και τιμές ώρας/ημερομηνίας. Για την κατανόηση των πιθανών μορφών ώρας/ημερομηνίας, ανατρέξτε στην ενότητα: Υποστηριζόμενες μορφές ημερομηνίας και ώρας/ημερομηνίας (24ωρο). Αυτός ο τελεστής δεν μπορεί να εφαρμοστεί σε τύπους δεδομένων με πολλαπλές τιμές.
mt ?q=(type eq "Car" AND fields.review mt "petrol 20KMPL")

?q=(type eq "Employee" AND name mt "Jo?n")

?q=(type eq "Employee" AND name mt "Jo*")

?q=(type eq "Employee" AND fields.role mt "senior*")

text, largetext Ο τελεστής ερωτήματος φράσης ή αναζήτησης εγγύτητας (αντιστοιχεί) (mt) σάς επιτρέπει να βρείτε λέξεις που βρίσκονται σε μια συγκεκριμένη απόσταση μεταξύ τους. Τα αποτελέσματα ταξινομούνται βάσει της καλύτερης αντιστοιχίας. Είναι χρήσιμο για την αναζήτηση στοιχείων περιεχομένου όταν οι τιμές που παρέχονται στα κριτήρια "petrol 20kmpl" πρέπει να ανακαλύψουν πραγματικό περιεχόμενο που ίσως περιέχει τη φράση "petrol fuel mileage runs 20KMPL in the speed way".

Ο τελεστής "Αντιστοιχεί" μπορεί επίσης να χρησιμοποιήσει χαρακτήρα μπαλαντέρ εντός της δεδομένης τιμής και υποστηρίζει τόσο αναζητήσεις με χαρακτήρα μπαλαντέρ ενός όσο και πολλαπλών χαρακτήρων εντός μίας μόνο τιμής. Χρησιμοποιήστε το ? για έναν χαρακτήρα μπαλαντέρ και το * για πολλαπλούς χαρακτήρες. Μπορείτε να κάνετε αναζήτηση για "John" και "Joan" χρησιμοποιώντας τον όρο "Jo?n" για έναν χαρακτήρα και "Jo*" για πολλούς χαρακτήρες.

Αυτός ο τελεστής ισχύει για τύπους δεδομένων μίας και πολλαπλών τιμών. Αυτός ο τελεστής δεν εκτελεί αναζήτηση για μη ουσιώδεις λέξεις αναζήτησης. Ανατρέξτε στην τεκμηρίωση Apache Lucene για να μάθετε περισσότερα σχετικά με τις μη ουσιώδεις λέξεις αναζήτησης. Η τιμή που παρέχεται με αυτόν τον τελεστή δεν κάνει διάκριση πεζών-κεφαλαίων.

sm ?q=(type eq "Employee" And fields.city sm "Rome") text, largetext Τελεστής ερωτήματος ομοιότητας. Αυτός ο τελεστής επιτρέπει την αναζήτηση για τιμές που είναι παρόμοιες με τα καθορισμένα κριτήρια - καλείται επίσης ασαφής αναζήτηση, που χρησιμοποιεί από προεπιλογή ένα μέγιστο όριο δύο τροποποιήσεων για τη συμφωνία με το αποτέλεσμα. Ο όρος "Rome" είναι παρόμοιος με τον όρο "Dome". Αυτός ο τελεστής ισχύει για τύπους δεδομένων μίας και πολλαπλών τιμών. Η τιμή που παρέχεται με αυτόν τον τελεστή δεν κάνει διάκριση πεζών-κεφαλαίων.
AND ?q=(type eq "Employee" AND name eq "John" AND fields.age ge "40") Δ/Υ Ο τελεστής AND μπορεί να χρησιμοποιηθεί για την εισαγωγή συνθήκης AND μεταξύ πολλαπλών συνθηκών ερωτήματος. Αυτό έχει προτεραιότητα έναντι του OR.
OR type eq "Employee" AND name eq "John" OR fields.age ge "40" Δ/Υ Ο τελεστής OR μπορεί να χρησιμοποιηθεί για την εισαγωγή συνθήκης OR μεταξύ πολλαπλών συνθηκών ερωτήματος.
( ) ?q=type eq "Employee" AND (name eq "John" AND fields.age ge "40")

?q=type eq "Employee" AND ( (name eq "John" AND fields.age ge "40") OR fields.weight ge 60)

Δ/Υ Χρησιμοποιήστε παρενθέσεις γύρω από τον τελεστή για την ομαδοποίηση των συνθηκών στα κριτήρια. Αυτό έχει υψηλότερη προτεραιότητα και ακολουθεί ο τελεστής AND και μετά ο OR.