Αποθήκευση προέλευσης με χρήση προτύπων Web

Σημείωση

Από τις 12 Οκτωβρίου 2022, οι πύλες του Power Apps είναι Power Pages. Περισσότερες πληροφορίες: Το Microsoft Power Pages είναι πλέον γενικά διαθέσιμο (ιστολόγιο)
Σύντομα θα μετεγκαταστήσουμε και θα συγχωνεύσουμε την τεκμηρίωση των πυλών Power Apps με την τεκμηρίωση Power Pages.

Το πρότυπο Web είναι ένα πίνακας Power Apps (adx_webtemplate) που συνοδεύει πύλες Power Apps και που χρησιμοποιείται για την αποθήκευση περιεχομένου αρχείου προέλευσης προτύπου. Ένα πρότυπο web γενικά θα περιέχει Liquid για δυναμική απόδοση περιεχομένου και είναι ο κεντρικός πίνακας που χρησιμοποιείται για την ενσωμάτωση προτύπων Liquid με το υπόλοιπο σύστημα πυλών Power Apps.

Τα πρότυπα Web μπορούν να συμπεριληφθούν σε άλλο περιεχόμενο ή να συνδυαστούν με άλλα πρότυπα χρησιμοποιώντας ετικέτες προτύπων και αναφέρονται σε αυτές τις ετικέτες με το χαρακτηριστικό τους Όνομα. Μπορούν επίσης να χρησιμοποιηθούν για να δημιουργήσετε ολόκληρα προσαρμοσμένα πρότυπα σελίδας ή να δημιουργήσετε προσαρμοσμένες κεφαλίδες και υποσέλιδα για την τοποθεσία πύλης Web.

Σημείωση

Μπορείτε επίσης να αποθηκεύσετε περιεχόμενο προέλευσης προτύπου στο Power Pages. Περισσότερες πληροφορίες: Τι είναι το Power Pages

Χαρακτηριστικά προτύπου Web

Χαρακτηριστικό Περιγραφή
'Ονομα Όνομα του προτύπου. Χρησιμοποιείται για να αναφερθείτε σε αυτό το πρότυπο όταν περιλαμβάνεται σε άλλο περιεχόμενο, ή επεκτείνεται από άλλα πρότυπα.
Πηγή Το περιεχόμενο αρχείου προέλευσης του προτύπου. Ένα πρόγραμμα επεξεργασίας πηγαίου κώδικα με επισήμανση σύνταξης και άλλες δυνατότητες επεξεργασίας κώδικα παρέχονται για αυτό το πεδίο στο Power Apps.
Τύπος MIME Προαιρετικά παρέχει έναν τύπο MIME για το περιεχόμενο του προτύπου. Ένας τύπος text/html λαμβάνεται υπόψη, εάν δεν παρέχεται κανένα. Αυτή η τιμή χρησιμοποιείται μόνο σε περιπτώσεις όπου το πρότυπο σχετίζεται με ένα πρότυπο σελίδας και ελέγχει την απόδοση όλων των περιεχομένων αυτού του προτύπου.

Πρότυπα Web ως πρότυπα σελίδας

Τα πρότυπα Web μπορούν να χρησιμοποιηθούν με πρότυπα σελίδας για να δημιουργήσετε νέα πρότυπα για το σύστημα διαχείρισης περιεχομένου πυλών Power Apps. Αυτό μπορεί να γίνει εξ ολοκλήρου στο Power Apps, χωρίς να χρειάζεται να συντάξετε κώδικα .NET ή να αναπτύξετε εκ νέου εφαρμογή της πύλης σας.

Για να δημιουργήσετε ένα νέο πρότυπο σελίδας με βάση ένα πρότυπο web, επιλέξτε Τύπος του προτύπου web κατά τη δημιουργία μιας νέας εγγραφής προτύπου σελίδας. Στη συνέχεια, επιλέξτε Πρότυπο Web.

Σημειώστε την επιλογή Χρήση κεφαλίδας και υποσέλιδου τοποθεσίας Web(που είναι ενεργοποιημένο από προεπιλογή). Αν έχει επιλεγεί, το πρότυπο web θα ελέγχει την απόδοση όλου του περιεχομένου της σελίδας μεταξύ της κεφαλίδας και του υποσέλιδου της καθολικής τοποθεσίας Web. Εάν αυτή η επιλογή δεν είναι επιλεγμένη, το πρότυπο Web θα είναι υπεύθυνο για την απόδοση της απόκρισης εξ ολοκλήρου ߝ στην περίπτωση που αποδίδετε HTML, αυτό σημαίνει όλα τα στοιχεία από το doctype στις ριζικές <html>ετικέτες και όσα υπάρχουν μεταξύ τους.

Ενώ οι πιο συνηθισμένες περιπτώσεις χρήσης των προτύπων Web είναι η απόδοση HTML, ωστόσο η απόδοση της απόκρισης εξ ολοκλήρου (καταργώντας την επιλογή Χρήση κεφαλίδας και υποσέλιδου τοποθεσίας Web) σάς δίνει την επιλογή απόδοσης οποιασδήποτε μορφής που βασίζεται σε κείμενο. Αυτό είναι το σημείο όπου το χαρακτηριστικό Τύπος MIME του προτύπου Web συσχετίζεται. Όταν αποδίδεται ένα πρότυπο σελίδας που δεν χρησιμοποιεί την κεφαλίδα και το υποσέλιδο τοποθεσίας Web, η κεφαλίδα τύπου περιεχομένου απόκρισης HTTP θα οριστεί στον τύπο MIME του συσχετισμένου προτύπου Web (text/html θα χρησιμοποιηθεί εάν δεν παρέχεται τύπος MIME.), παρέχοντας μια ευρεία ποικιλία επιλογών για απόδοση περιεχομένου που δεν είναι HTML με χρήση του Liquid. Μια συνηθισμένη περίπτωση χρήσης είναι η απόδοση μιας RSS τροφοδοσίας, ορίζοντας έναν τύπο MIME application/rss+xml.

Πρότυπα Web ως κεφαλίδες και υποσέλιδα τοποθεσίας Web

Τα πρότυπα Web μπορούν επίσης να χρησιμοποιηθούν για παρακάμψετε την καθολική κεφαλίδα και το υποσέλιδο που χρησιμοποιήθηκαν από την πύλη Power Apps. Ρυθμίστε το πεδίο Πρότυπο κεφαλίδαςή Πρότυπο υποσέλιδουτης τοποθεσίας web στο πρότυπο web της επιλογής σας. Εάν παρακάμψετε την Κεφαλίδα τοποθεσίας Web, το επιλεγμένο πρότυπο αναλαμβάνει την ευθύνη της απόδοσης της κύριας περιήγησης, των συνδέσεων εισόδου/εξόδου, του περιβάλλοντος αναζήτησης, κ.λπ., για τα στοιχεία διασύνδεσης της τοποθεσίας σας ߝ η διαχείριση των οποίων γίνεται συνήθως από το προεπιλεγμένο πρότυπο κεφαλίδας.

Ενσωματωμένα πρότυπα Web

Υπάρχει ένα σύνολο προκατασκευασμένων προτύπων Liquid στις Power Apps πύλες. Για να τα χρησιμοποιήσετε, πρέπει να τα συμπεριλάβετε κατά όνομα, χρησιμοποιώντας την παρακάτω λίστα ως αναφορά.

Όνομα Περιγραφή Κωδικός
Διαφήμιση Αυτό το πρότυπο αποδίδει μια διαφήμιση κατά όνομα ή μια τυχαία διαφήμιση από μια τοποθέτηση διαφήμισης. {% include 'ad' ad_name:'Name' %}{% include 'ad' ad_placement_name:'Placement Name' %}
Ιστολόγια Αυτό το πρότυπο αποδίδει τις πρόσφατες καταχωρήσεις ιστολογίου σε μια ομάδα λιστών. {% include 'blogs' %}
Ίχνη πλοήγησης Αυτό το πρότυπο αποδίδει συνδέσεις γονικών σελίδων στην αρχική σελίδα από την τρέχουσα σελίδα. {% include 'breadcrumbs' %}
Ομάδα λίστας θυγατρικών συνδέσεων Αυτό το πρότυπο αποδίδει συνδέσεις σε οποιεσδήποτε θυγατρικές σελίδες της τρέχουσας σελίδας σε μια ομάδα λιστών. {% include 'child_link_list_group' %}{% include 'child_link_list_group' title_only:true %}{% include 'child_link_list_group' image_width:'64px', image_height:'64px' %}
Συμβάντα: Επερχόμενα Αυτό το πρότυπο αποδίδει συνδέσεις σε συμβάντα που συμβαίνουν μεταξύ αυτής της στιγμής και 60 ημερών από σήμερα. {% include 'events_upcoming' %}{% include 'events_upcoming' number_of_days_in_advance:60 %}
Φόρουμ Αυτό το πρότυπο αποδίδει μια λίστα των φόρουμ της τοποθεσίας Web με τον αντίστοιχο αριθμό συνομιλιών και καταχωρήσεων. {% include 'forums' %}
Διάταξη 1 στήλης Αυτό το πρότυπο αποδίδει μια διάταξη μεμονωμένης στήλης που περιέχει ίχνη πλοήγησης, τίτλο σελίδας και περιεχόμενο αντιγράφου σελίδας. {% extends 'layout_1_column' %}{% block main %}... {% endblock %}
Διάταξη 2 στηλών, αριστερή πλατύτερη Αυτό το πρότυπο αποδίδει μια διάταξη δύο στηλών. Η αριστερή στήλη είναι μεγαλύτερη από τη δεξιά. Περιέχει ίχνη, τίτλο σελίδας στο επάνω μέρος της σελίδας και το περιεχόμενο του αντιγράφου της σελίδας βρίσκεται στην αριστερή στήλη. {% extends 'layout_2_column_wide_left' %}{% block main %}...{% endblock %}{% block aside %}...{% endblock %}
Διάταξη 2 στηλών, δεξιά πλατύτερη Αυτό το πρότυπο αποδίδει μια διάταξη δύο στηλών. Η δεξιά στήλη είναι μεγαλύτερη από την αριστερή. Περιέχει ίχνη, τίτλο σελίδας στο επάνω μέρος της σελίδας και το περιεχόμενο του αντιγράφου της σελίδας βρίσκεται στη δεξιά στήλη. {% extends 'layout_2_column_wide_right' %}{% block main %}...{% endblock %}{% block aside %}...{% endblock %}
Διάταξη 3 στηλών, μεσαία πλατύτερη Αυτό το πρότυπο αποδίδει μια διάταξη τριών στηλών. Η μεσαία στήλη είναι μεγαλύτερη από την αριστερή και τη δεξιά. Η διάταξη περιέχει ίχνη και τον τίτλο σελίδας στο επάνω μέρος της σελίδας και το περιεχόμενο του αντιγράφου της σελίδας βρίσκεται στη μεσαία στήλη. {% extends 'layout_3_column_wide_middle' %}{% block left_aside %}...{% endblock %}{% block main %}...{% endblock %}{% block right_aside %}...{% endblock %}
Αντίγραφο σελίδας Αυτό το πρότυπο αποδίδει το επεξεργάσιμο HTML περιεχομένου αντιγράφου σελίδας με υποστήριξη για το ενσωματωμένο στοιχείο "Ρευστή". {% include 'page_copy' %}
Κεφαλίδα σελίδας Αυτό το πρότυπο αποδίδει τον τίτλο της σελίδας. {% include 'page_header' %}
Ανίχνευση Αυτό το πρότυπο αποδίδει μια σφυγμομέτρηση κατά όνομα ή μια τυχαία σφυγμομέτρηση από μια τοποθέτηση σφυγμομέτρησης. {% include 'poll' poll_name:'Name' %}{% include 'poll' poll_placement_name:'Placement Name' %}
Αναζήτηση Αυτό το πρότυπο αποδίδει μια βασική φόρμα αναζήτησης με μεμονωμένη εισαγωγή κειμένου και κουμπί αναζήτησης. {% include 'search' %}
Πλαϊνή περιήγηση Αυτό το πρότυπο αποδίδει μια κατακόρυφη περιήγηση σε στυλ προβολής δέντρου. Διαθέτει συνδέσεις σε γονικές σελίδες για επιστροφή στο πρώτο επίπεδο (ή σε καθορισμένη μετατόπιση βάθους), συνδέσεις για ομοειδείς σελίδες της τρέχουσας σελίδας και συνδέσεις σε θυγατρικά στοιχεία της τρέχουσας σελίδας. {% include 'side_navigation' %}{% include 'side_navigation' depth_offset:1 %}
Τμήμα Αυτό το πρότυπο αποδίδει ένα τμήμα επεξεργάσιμου περιεχόμενου HTML κατά όνομα. {% include 'snippet' snippet_name:'Name' %}
Επάνω γραμμή περιήγησης Αυτό το πρότυπο αποδίδει μια επεξεργάσιμη γραμμή πλοήγησης με αναπτυσσόμενα μενού για το σύνολο συνδέσεων Web κύριας περιήγησης. {% include 'top_navigation' %}
Ομάδα λιστών συνδέσεων Web Αυτό το πρότυπο αποδίδει μια ομάδα λιστών συνδέσεων για ένα σύνολο συνδέσεων Web. {% include 'weblink_list_group' weblink_set_name:'Name' %}

Δείτε επίσης

Κατανόηση των Liquid τελεστών
Τύποι Liquid
Υπό όρους
Αντικείμενα Liquid
Liquid ετικέτες
Φίλτρα Liquid

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).