Πώς να δημιουργήσετε προβολές στο Drupal 8: 12 βήματα (με εικόνες)

Πίνακας περιεχομένων:

Πώς να δημιουργήσετε προβολές στο Drupal 8: 12 βήματα (με εικόνες)
Πώς να δημιουργήσετε προβολές στο Drupal 8: 12 βήματα (με εικόνες)

Βίντεο: Πώς να δημιουργήσετε προβολές στο Drupal 8: 12 βήματα (με εικόνες)

Βίντεο: Πώς να δημιουργήσετε προβολές στο Drupal 8: 12 βήματα (με εικόνες)
Βίντεο: Horizon: Forbidden West (The Movie) 2024, Ενδέχεται
Anonim

Το Drupal είναι ένα από τα 3 κορυφαία συστήματα διαχείρισης περιεχομένου (CMS) στον κόσμο, μαζί με το WordPress και το Joomla. Το Drupal 8 είναι αυτή τη στιγμή η τελευταία έκδοση του Drupal.

Οι προβολές είναι αναμφισβήτητα η πιο ισχυρή ενότητα του Drupal, επειδή μας επιτρέπει να εμφανίζουμε τυχόν κομμάτια «περιεχομένου» ιστότοπου σε οποιαδήποτε μορφή. Το περιεχόμενο που μας επιτρέπει η προβολή είναι οντότητες, όπως:

  • Κόμβοι (περιεχόμενο όπως βασικές σελίδες, άρθρα ή αναρτήσεις ιστολογίου)
  • Σχόλια
  • Όροι ταξινόμησης (όπως οι «ετικέτες» ή οι «ετικέτες» που μπορούν να δοθούν σε περιεχόμενο)
  • Προφίλ χρηστών (άτομα που μπορούν να συνδεθούν στον ιστότοπο)

Έτσι, για να κατανοήσετε αυτό το άρθρο, θα πρέπει να καταλάβετε ποιες οντότητες βρίσκονται στο Drupal και πώς οι οντότητες αποτελούνται από πεδία.

Παρακαλώ σημειώστε:

Αυτό το άρθρο δεν πρέπει να θεωρείται ακριβές ή πλήρες έως ότου κυκλοφορήσει το Drupal 8 και αυτό το άρθρο έχει ενημερωθεί ανάλογα.

Βήματα

Δημιουργία προβολών στο Drupal 8 Βήμα 1
Δημιουργία προβολών στο Drupal 8 Βήμα 1

Βήμα 1. Αναγνώριση προβολών σε ιστοσελίδες

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

  • Για να τα βρείτε χρησιμοποιώντας κώδικα (όπως επιλέγοντας "προβολή πηγής" μιας ιστοσελίδας), μπορείτε να αναζητήσετε"
  • 'ετικέτες που περιέχουν την κατηγορία' block-views '.

Μέρος 1 από 3: Δημιουργία προβολής

Δημιουργία προβολών στο Drupal 8 Βήμα 2
Δημιουργία προβολών στο Drupal 8 Βήμα 2

Βήμα 1. Μεταβείτε στη σελίδα Προβολές

Συνδεθείτε στον ιστότοπό σας Drupal και επιλέξτε «Διαχείριση»> «Δομή»> «Προβολές».

Δημιουργία προβολών στο Drupal 8 Βήμα 3
Δημιουργία προβολών στο Drupal 8 Βήμα 3

Βήμα 2. Προσθέστε μια νέα προβολή και επιλέξτε την αρχική της ρύθμιση

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

    Λάβετε υπόψη ότι οτιδήποτε επιλέξετε ή γράψετε σε αυτήν τη σελίδα "Προσθήκη νέας προβολής" (εκτός από τον τύπο οντότητας) μπορεί να αλλάξει ανά πάσα στιγμή αφού αποθηκεύσετε αυτήν την προβολή.

Δημιουργία προβολών στο Drupal 8 Βήμα 4
Δημιουργία προβολών στο Drupal 8 Βήμα 4

Βήμα 3. Επιλέξτε μια λειτουργία εμφάνισης:

εάν αυτή η προβολή πρέπει να εμφανίζει μια σελίδα, ένα μπλοκ ή και τα δύο. Εάν η προβολή εμφανίζει πολλές πληροφορίες ή περιεχόμενο, θα πρέπει να έχει μια σελίδα. Εάν δεν θα εμφανίζει πολύ περιεχόμενο και θέλετε να το τοποθετήσετε σε μια περιοχή (ανατρέξτε στη διαχείριση μπλοκ Drupal ή στη δημιουργία θεμάτων Drupal για να μάθετε για περιοχές) σε συγκεκριμένες ιστοσελίδες, τότε επιλέξτε ένα μπλοκ. Υπάρχουν άλλες λειτουργίες προβολής που μπορούν επίσης να επιλεγούν αφού αποθηκεύσετε την προβολή, όπως μια ροή RSS.

Δημιουργία προβολών στο Drupal 8 Βήμα 5
Δημιουργία προβολών στο Drupal 8 Βήμα 5

Βήμα 4. Επιλέξτε τον τίτλο και τη διάταξη

Εάν θέλετε η σελίδα ή ο τίτλος αποκλεισμού να διαφέρει από το όνομα της προβολής, μπορείτε να την αλλάξετε. Στην ενότητα "Ρυθμίσεις σελίδας/αποκλεισμού οθόνης", επιλέξτε τη διάταξη που θέλετε να έχουν τα αποτελέσματα:

  • Ένα πλέγμα είναι ένας μεγάλος πίνακας, όπου κάθε αποτέλεσμα έχει το δικό του κελί
  • Μια λίστα HTML είναι μια "μη ταξινομημένη" λίστα κουκίδων
  • Ένας πίνακας εμφανίζει κάθε αποτέλεσμα ως γραμμή και κάθε πεδίο κάθε αποτελέσματος στο δικό του κελί
  • Μια μη μορφοποιημένη λίστα είναι η απλούστερη διάταξη, με κάθε αποτέλεσμα κάτω από το προηγούμενο αποτέλεσμα.
Δημιουργία προβολών στο Drupal 8 Βήμα 6
Δημιουργία προβολών στο Drupal 8 Βήμα 6

Βήμα 5. Επιλέξτε τη μορφή εμφάνισης και άλλες ρυθμίσεις

Το πλαίσιο επιλογής "of" σάς επιτρέπει να επιλέξετε τη μορφή εμφάνισης (όπως πλήρεις δημοσιεύσεις ή teasers) που θέλετε να χρησιμοποιήσετε ή συγκεκριμένα πεδία. Οι μορφές εμφάνισης μπορούν να διαμορφωθούν στις ρυθμίσεις των οντοτήτων (όπως στις σελίδες "Δομή"> "Τύποι περιεχομένου" για περιεχόμενο). Επιλέξτε την επιλογή πεδίων εάν θέλετε να επιλέξετε ακριβώς ποια πεδία θέλετε να εμφανίζονται (όπως «τίτλοι», «ημερομηνία δημιουργίας» και πολλά άλλα) και τις ρυθμίσεις κάθε πεδίου.

Μέρος 2 από 3: Επεξεργασία ρυθμίσεων

Δημιουργία προβολών στο Drupal 8 Βήμα 7
Δημιουργία προβολών στο Drupal 8 Βήμα 7

Βήμα 1. Εξοικειωθείτε με την οθόνη επεξεργασίας προβολής

Όταν αποθηκεύσετε την προβολή ή όταν επεξεργαστείτε μια υπάρχουσα προβολή, θα δείτε μια οθόνη με το όνομα της προβολής (και τον τύπο της οντότητας που εμφανίζεται) στο επάνω μέρος. Το πάνω μισό αυτής της οθόνης, με τίτλο «Οθόνες», είναι όπου μπορείτε να αλλάξετε σχεδόν οτιδήποτε σχετικά με την προβολή. Το κάτω μισό είναι όπου θα εμφανιστεί μια προεπισκόπηση των αποτελεσμάτων και θα ενημερωθεί καθώς αλλάζετε τις ρυθμίσεις προβολής.

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

Δημιουργία προβολών στο Drupal 8 Βήμα 8
Δημιουργία προβολών στο Drupal 8 Βήμα 8

Βήμα 2. Ελέγξτε τις βασικές ρυθμίσεις

Κάτω από τον τίτλο "Οθόνες", θα δείτε ένα κουμπί για κάθε τύπο εμφάνισης που έχει η προβολή σας (μπλοκ και σελίδες). Εάν κάνετε κλικ στο κουμπί "Προσθήκη", θα δείτε πολλούς νέους τύπους οθονών. Κάτω από αυτό, θα δείτε το όνομα του επιλεγμένου τύπου εμφάνισης. θα πρέπει να μετονομάσετε την οθόνη εάν έχετε περισσότερες από μία του ίδιου είδους (για παράδειγμα, έχετε δύο μπλοκ, το ένα με διάταξη πλέγματος και το άλλο με διάταξη πίνακα). Κάτω από αυτό, υπάρχουν 3 στήλες (αν και η τρίτη, η "Προηγμένη", ελαχιστοποιείται αρχικά). Στην πρώτη στήλη εμφανίζονται οι ρυθμίσεις που επιλέξατε όταν δημιουργήσατε την προβολή και την αποθηκεύσατε. Στο κάτω μέρος είναι τα ΦΙΛΤΡΟ και τα ΚΡΙΤΗΡΙΑ ΤΑΞΗΣ. Τα φίλτρα σάς επιτρέπουν να περιορίσετε ποιες οντότητες θα εμφανίζονται στα αποτελέσματα. Για παράδειγμα, από προεπιλογή για προβολές "περιεχομένου", θα υπάρχει ένα φίλτρο που επιτρέπει την εμφάνιση μόνο του δημοσιευμένου περιεχομένου. Τα κριτήρια ταξινόμησης είναι αυτονόητα. Τόσο τα φίλτρα όσο και οι ταξινομήσεις μπορούν να «εκτεθούν στους επισκέπτες», πράγμα που σημαίνει ότι όποιος βλέπει τη σελίδα θα μπορεί να προσαρμόσει το φίλτρο ή τα κριτήρια ταξινόμησης, κάτι που είναι ιδιαίτερα πολύτιμο για μεγάλες προβολές με πολύ περιεχόμενο. Θα δείτε αυτά τα «εκτεθειμένα κριτήρια» ακριβώς πάνω από τα αποτελέσματα (στην περιοχή προεπισκόπησης αποτελεσμάτων στο κάτω μέρος της σελίδας).

Δημιουργία προβολών στο Drupal 8 Βήμα 9
Δημιουργία προβολών στο Drupal 8 Βήμα 9

Βήμα 3. Διαμορφώστε τις συγκεκριμένες ρυθμίσεις τύπου οθόνης

Η πρώτη ομάδα ρυθμίσεων στη μεσαία στήλη είναι συγκεκριμένη για τον τύπο οθόνης που έχετε επιλέξει. Για παράδειγμα, για τις σελίδες, εδώ μπορεί να αλλάξει το URL της προβολής. Εδώ βρίσκεται επίσης η ρύθμιση για να επιτρέπεται ή να απορρίπτονται συγκεκριμένοι χρήστες που βλέπουν την προβολή (όπως τα δικαιώματα).

Δημιουργία προβολών στο Drupal 8 Βήμα 10
Δημιουργία προβολών στο Drupal 8 Βήμα 10

Βήμα 4. Προσθέστε μια κεφαλίδα ή ένα υποσέλιδο για να δώσετε επιπλέον πληροφορίες

Κάτω από τις ρυθμίσεις για τον τύπο οθόνης, μπορείτε να προσθέσετε μια κεφαλίδα και ένα υποσέλιδο (ή περισσότερα από το καθένα) στην προβολή. Οι επιλογές που χρησιμοποιούνται συνήθως είναι Παγκόσμια: Περιοχή κειμένου και Γενική: Σύνοψη αποτελεσμάτων. Η σύνοψη αποτελεσμάτων εμφανίζει πληροφορίες σχετικά με τα αποτελέσματα της προβολής, όπως πόσα αποτελέσματα εμφανίζονται αυτήν τη στιγμή. Άλλες επιλογές είναι να προσθέσετε μια άλλη ολόκληρη προβολή ή μια ολόκληρη οντότητα (όπως μια σελίδα), στην κεφαλίδα ή το υποσέλιδο.

Δημιουργία προβολών στο Drupal 8 Βήμα 11
Δημιουργία προβολών στο Drupal 8 Βήμα 11

Βήμα 5. Παρέχετε συμπεριφορά χωρίς αποτελέσματα για να καθησυχάσετε τον θεατή

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

Μέρος 3 από 3: Προσθήκη σχέσεων και φίλτρων περιβάλλοντος

Βήμα 1. Προσθέστε σχέσεις για εμφάνιση ή χρήση πρόσθετων σχετικών δεδομένων

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

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

Για να το κάνετε αυτό, κάντε κλικ στο κουμπί "Προσθήκη" δίπλα στο στοιχείο "ΣΧΕΣΕΙΣ" και επιλέξτε "Περιεχόμενο: Συντάκτης περιεχομένου" από τη λίστα διαθέσιμων σχέσεων (υπόδειξη: μπορείτε να χρησιμοποιήσετε το πλαίσιο αναζήτησης εάν γνωρίζετε ποια σχέση θέλετε να προσθέσετε), και κάντε κλικ στο κουμπί Εφαρμογή. Στη συνέχεια, μπορείτε να ελέγξετε τις επιλογές και, στη συνέχεια, να "Εφαρμόσετε" τη σχέση.

Για να χρησιμοποιήσετε αυτήν τη σχέση σε ένα συνηθισμένο φίλτρο, κάντε κλικ στο κουμπί "Προσθήκη" ΦΙΛΤΡΩΝ. Στο παράθυρο διαλόγου "Προσθήκη κριτηρίων φίλτρου", στο πλαίσιο επιλογής "Τύπος", θα υπάρχει τώρα μια νέα επιλογή "Χρήστης" (τοποθετείται εκεί λόγω της σχέσης), την οποία θα πρέπει να επιλέξετε για να περιορίσετε τη λίστα των πεδίων. Βρείτε και εφαρμόστε το πεδίο «Χρήστης: ρόλοι». Στο παράθυρο διαλόγου «Διαμόρφωση κριτηρίου φίλτρου: Χρήστης: Ρόλοι», επιλέξτε «συγγραφέας» από το πλαίσιο σχέσεων (θα πρέπει να επιλεγεί από προεπιλογή). Τώρα μπορείτε να επιλέξετε "διαχειριστής" και να εφαρμόσετε το φίλτρο.

Μόλις φιλτράρατε τα άρθρα που θα εμφανίζονται για να εμφανίζονται μόνο άρθρα που είναι από συντάκτες διαχειριστή! Αυτό που είναι ιδιαίτερα σημαντικό να σημειωθεί είναι ότι έπρεπε να επιλέξετε να "χρησιμοποιήσετε τη σχέση" στην οθόνη φίλτρου, κάτι που έκανε το φίλτρο να κοιτάξει τους συντάκτες των άρθρων (αυτό σημαίνει η σχέση)!

Συνιστάται: