Η λειτουργία drupal_render στο Drupal προγραμματισμού επιτρέπει στους μηχανικούς να δημιουργήσουν αναδρομικά κώδικα HTML χρησιμοποιώντας # theme_wrappers , οι οποίες είναι οι ετικέτες έχουν ανατεθεί σε διάφορες σελίδες που μοιράζονται την ίδια αισθητική . Ενεργοποίηση του στυλ drupal_render δεν θα διακόψει την παροχή της σελίδας με οποιονδήποτε τρόπο . Πρώτον , το φόντο θα φορτώσει , τότε περιοχές περιεχομένου , τότε τα στοιχεία του παιδιού , όπως τα κουμπιά πλοήγησης και τις μορφές πριν από τις περιοχές περιεχομένου τελικά γεμίζουν με τροφές . Η διαδικασία αυτή λαμβάνει χώρα κατά τη διάρκεια ενός ή δύο δευτερόλεπτα , αλλά το drupal_render χαρακτηριστικό μπορεί να επηρεάσει δραματικά τον τρόπο που η σελίδα εμφανίζεται στο χρήστη ως φορτώνει .
Εικόνων Pre_render Styling
Η
Ένας αριθμός λειτουργιών που υπάρχουν στο εσωτερικό της γλώσσας Drupal που επιτρέπουν στους μηχανικούς να κάνουν ορισμένα στοιχεία της ιστοσελίδας εμφανίζονται πριν από τους άλλους , όπως η σελίδα καθιστά . Βασικά παραδείγματα αυτών των ειδών pre_rendering μορφές περιλαμβάνουν contextual_pre_render_links , το οποίο ενσωματώνει ένα renderable σειρά από συνδέσμους που αφορούν στο περιεχόμενο σε οποιαδήποτε δεδομένη σελίδα Drupal , και drupal_pre_render_conditional_comments , που επιτρέπει η σελίδα να πάει πίσω στην κατάσταση pre_render του, αν ορισμένα browsers που χρησιμοποιούνται για να φορτώσει το σελίδα . Το τελευταίο θα μπορούσε να είναι ιδιαίτερα χρήσιμο εάν είστε πωλούν ένα προϊόν λογισμικού για Drupal φιλοξενείται CMS σας που είναι συμβατό μόνο με ένα είδος του προγράμματος περιήγησης στο Web . Η τελευταία λειτουργία θα μπορούσε να χρησιμοποιηθεί για να εμφανιστεί ένα αναδυόμενο μήνυμα για τους χρήστες με μη συμβατά προγράμματα περιήγησης στο Web πριν από το υπόλοιπο της σελίδας καθιστά .
Η Ctools Rendering
Η
υπάρχουν Ένας μικρός αριθμός των λειτουργιών που χρησιμοποιούνται για να εκτελούν ενέργειες πριν από συγκεκριμένη ιστοσελίδα τα στοιχεία που παρέχονται από το πρόγραμμα περιήγησης . Αυτές έχουν το πρόθεμα " ctools . " Η λειτουργία ctools_context_handler_pre_render χρησιμοποιείται για την κλήση διαφορετικές γραφές που πρέπει να εκτελεστούν πριν από άλλες περιοχές της ιστοσελίδας στο Drupal θα φορτώσει . Η άλλη λειτουργία ctools , ctools_dependent_pre_render , χρησιμοποιείται για να ελέγξει για τα εξαρτώμενα ιστοσελίδα περιοχές πριν από τη σελιδοποίηση . Αυτό θα μπορούσε να χρησιμοποιηθεί για να ελέγξετε αν μια κύρια περιοχή περιεχομένου είναι κάτω πριν καθιστά την σελίδα ? Αν ναι , ο χρήστης θα μπορούσε να δρομολογηθεί σε άλλη σελίδα
εικόνων Προβολές Στυλ
Η
. διάφορες λειτουργίες που εμπίπτουν στην «απόψεις» πρόθεμα μπορεί να χρησιμοποιηθεί για το στυλ Drupal ιστοσελίδα των στοιχείων πριν , ή κατά τη διάρκεια , η σελίδα καθιστά . Για παράδειγμα , views_handler_field :: pre_render μπορούν να εκτελεστούν να τρέχει πριν από οποιαδήποτε άλλα πεδία pre_render τρέξει. Αν έχετε οποιαδήποτε αρχικών ελέγχων ιστοσελίδα που είναι κρίσιμα για να ελέγξετε πριν από την σελιδοποίηση , η λειτουργία αυτή μπορεί να είναι ιδιαίτερα πρακτικό . Μια άλλη λειτουργία , views_plugin_style :: pre_render , επιτρέπει στον προγραμματιστή να εφαρμόσετε στυλ σε Drupal στοιχεία ιστοσελίδα πριν από τη φόρτωση της σελίδας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα