Κοινή χρήση μέσω


Διαθέσιμα αντικείμενα Liquid

Τα αντικείμενα Liquid περιέχουν χαρακτηριστικά για να εξαγάγετε δυναμικό περιεχόμενο στη σελίδα. Για παράδειγμα, το στοιχείο σελίδας (page object) έχει ένα χαρακτηριστικό που ονομάζεται πλακίδιο που μπορεί να χρησιμοποιηθεί για να εξαγάγετε τον τίτλο της τρέχουσας σελίδας.

Για να αποκτήσετε πρόσβαση σε ένα χαρακτηριστικό κατά όνομα, χρησιμοποιήστε μια τελεία (.). Για να αποδώσετε το χαρακτηριστικό ενός αντικειμένου σε ένα πρότυπο, συμπεριλάβετέ το στο {{ and }}.

Σημαντικό

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

{{ page.title }}

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

{{ page[title] }}

{% assign attribute_name = Name with spaces %}

{{ object[attribute_name] }}

Τα ακόλουθα αντικείμενα μπορούν να χρησιμοποιηθούν και να προσπελαστούν από οποιοδήποτε σημείο, σε οποιοδήποτε πρότυπο.

Object Description
οντότητες Σας επιτρέπει να φορτώσετε οποιονδήποτε πίνακα Microsoft Dataverse κατά αναγνωριστικό. Περισσότερες πληροφορίες: οντότητες
τώρα Ένα αντικείμενο ημερομηνίας/ώρας που αναφέρεται από την τρέχουσα ώρα UTC, τη στιγμή που αποδίδεται το πρότυπο.
Σημείωση: Αυτή η τιμή αποθηκεύεται προσωρινά από την εφαρμογή web πύλης και δεν ανανεώνεται κάθε φορά. Περισσότερες πληροφορίες: Φίλτρα ημερομηνιών
σελίδα Αναφέρεται στην τρέχουσα σελίδα αίτησης πύλης. Το αντικείμενο σελίδας παρέχει πρόσβαση σε στοιχεία όπως τα ίχνη για την τρέχουσα σελίδα, ο τίτλος ή η διεύθυνση URL της τρέχουσας σελίδας και οποιαδήποτε άλλα χαρακτηριστικά ή σχετικές οντότητες της υποκείμενης Dataverse εγγραφής. Περισσότερες πληροφορίες: σελίδα
παράμετροι Μια κατάλληλη συντόμευση για request.params. Περισσότερες πληροφορίες: αίτηση
αίτηση Περιέχει πληροφορίες σχετικά με το τρέχον αίτημα. Περισσότερες πληροφορίες: αίτηση
ρυθμίσεις Σάς επιτρέπει να φορτώσετε οποιαδήποτε ρύθμιση τοποθεσίας με βάση το όνομα. Περισσότερες πληροφορίες: ρυθμίσεις
χάρτης τοποθεσίας Επιτρέπει πρόσβαση στο χάρτη της τοποθεσίας πύλης. Περισσότερες πληροφορίες: χάρτης τοποθεσίας
δείκτες τοποθεσιών Σάς επιτρέπει να φορτώσετε οποιονδήποτε δείκτη τοποθεσίας με βάση το όνομα. Περισσότερες πληροφορίες: δημιουργοί τοποθεσίας
τμήματα Σάς επιτρέπει να φορτώσετε τμήματα περιεχομένου με βάση το όνομα. Περισσότερες πληροφορίες: τμήματα περιεχομένου
χρήστης Αναφέρεται στον τρέχοντα χρήστη της πύλης επιτρέποντας την πρόσβαση σε όλα τα χαρακτηριστικά της υποκείμενης καρτέλας επαφής Dataverse. Αν δεν είναι συνδεδεμένος κανένας χρήστης, αυτή η μεταβλητή θα είναι null. Περισσότερες πληροφορίες: χρήστης
συνδέσεις Web Σάς επιτρέπει να φορτώσετε οποιοδήποτε σύνολο συνδέσεων web κατά όνομα ή αναγνωριστικό. Περισσότερες πληροφορίες: συνδέσεις Web
τοποθεσία Web Αναφέρεται στην καρτέλα της τοποθεσίας πύλης, επιτρέποντας την πρόσβαση σε όλα τα χαρακτηριστικά της καρτέλας του ιστοτόπου Dataverse (adx_website) για την πύλη. Περισσότερες πληροφορίες: τοποθεσία Web

διαφημίσεις

Παρέχει τη δυνατότητα πρόσβασης και απόδοσης μιας διαφήμισης.

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

<div>

{% assign ad = ads[Ad Name] %}

<h4>{{ ad.title }}</h4>

<a href={{ ad.redirect_url }}>

<img src={{ ad.image.url }} alt={{ ad.image.alternate_text }} />

</a>

</div>

Χαρακτηριστικά διαφημίσεων

Χαρακτηριστικό Description
τοποθετήσεις Επιστρέφει το αντικείμενο adplacements.
[όνομα ή αναγνωριστικό διαφήμισης] Μπορείτε να αποκτήσετε πρόσβαση σε οποιαδήποτε διαφήμιση με βάση το όνομα ή το αναγνωριστικό.
{% assign ad = ads[Ad Name] %}
{% assign ad = ads["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

Χαρακτηριστικά τοποθετήσεων διαφημίσεων

Χαρακτηριστικό Description
[όνομα ή αναγνωριστικό τοποθέτησης διαφήμισης] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε adplacement (τοποθέτηση διαφήμισης) με βάση το όνομα ή το αναγνωριστικό.
{% assign placement = ads.placements[Placement Name or Id] %}
{% assign placement = ads.placements[2423d713-abb3-44c3-8a7d-c445e16fccad] %}

Χαρακτηριστικά τοποθέτησης διαφήμισης

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

Χαρακτηριστικό Περιγραφή
Διαφημίσεις Επιστρέφει τη συλλογή από αντικείμενα διαφημίσεων που σχετίζονται με την τοποθέτηση. Οι Ετικέτες επανάληψης και τα Φίλτρα πίνακα μπορούν να χρησιμοποιηθούν με αυτήν τη συλλογή.
Ονομασία Επιστρέφει το πεδίο ονόματος για την τοποθέτηση διαφήμισης.
placement_url Η διεύθυνση URL που μπορεί να χρησιμοποιηθεί για την ανάκτηση της τοποθέτησης διαφήμισης που αποδίδεται πλήρως από ένα πρότυπο.
random_url Η διεύθυνση URL που μπορεί να χρησιμοποιηθεί για την ανάκτηση μιας τυχαίας διαφήμισης από την τοποθέτηση που αποδίδεται πλήρως από ένα πρότυπο.

Χαρακτηριστικά διαφήμισης

Σημείωμα

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

Χαρακτηριστικό Description
ad_url Η διεύθυνση URL που μπορεί να χρησιμοποιηθεί για την ανάκτηση της διαφήμισης που αποδίδεται πλήρως από ένα πρότυπο.
Αντίγραφο Επιστρέφει το πεδίο Αντιγραφή για τη διαφήμιση.
εικόνα Επιστρέφει το αντικείμενο εικόνας (εάν υπάρχει) για τη διαφήμιση.
Ονομασία Επιστρέφει το πεδίο Πεδίο για τη διαφήμιση.
open_in_new_window Επιστρέφει true, εάν η διεύθυνση URL που καθορίζεται από το redirect_url θα ανοίξει σε νέο παράθυρο.
redirect_url Η διεύθυνση URL στην οποία θα οδηγηθεί ο χρήστης κάνοντας κλικ στη διαφήμιση.

Χαρακτηριστικά εικόνας διαφήμισης

Χαρακτηριστικό Description
alternate_text Επιστρέφει το κείμενο που πρόκειται να εμφανιστεί στο χαρακτηριστικό alt της ετικέτας.
height Επιστρέφει το ύψος, σε pixel για την εικόνα
Διεύθυνση URL Επιστρέφει το αρχείο προέλευσης διεύθυνσης URL για την εικόνα.
width Επιστρέφει το πλάτος, σε pixel για την εικόνα

ιστολόγια

Παρέχει τη δυνατότητα πρόσβασης και απόδοσης ιστολογίων και καταχωρήσεων ιστολογίου.

Το αντικείμενο ιστολόγια σάς επιτρέπει να επιλέξετε ένα συγκεκριμένο ιστολόγιο ή καταχωρήσεις ιστολογίου.

{% assign posts = blogs.posts | paginate: 0,4 %}

<div class=content-panel panel panel-default>

<div class=panel-heading>

{% assign sitemarker = sitemarkers["Blog Home"] %}

{% assign snippet = snippets[Home Blog Activity Heading] %}

<a class=pull-right href={{sitemarker.url}}> All Blogs </a>

<h4>

<a class=feed-icon fa fa-rss-square href={{ blogs.feedpath }} />

{{ snippet.adx_value }}

</h4>

</div>

<ul class=list-group>

{% for post in posts.all %}

<li class=list-group-item >

<a class=user-avatar href={{ post.author_url }}>

<img src={{ post.user_image_url }} />

</a>

<h4 class=list-group-item-heading>

<a href={{ post.app_relative_path }}>{{ post.title }}</a>

</h4>

<div class=content-metadata>

<abbr class=timeago>{{ post.publish_date }}</abbr>

&ndash;

<a href={{ post.author_url }}> {{ post.author_name }} </a>

&ndash;

<a href={{ post.application_path }}#comments>

<span class=fa fa-comment aria-hidden=true></span> {{ post.comment_count }}

</a>

</div>

</li>

{% endfor %}

</ul>

</div>

αντικείμενο ιστολόγια

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

Ο παρακάτω πίνακας εξηγεί τα χαρακτηριστικά που σχετίζονται με το αντικείμενο ιστολόγια.

Χαρακτηριστικό Περιγραφή
καταχωρήσεις Επιστρέφει ένα blogposts αντικείμενο που περιέχει όλες τις καταχωρήσεις ιστολογίου στην πύλη.
[όνομα ή αναγνωριστικό ιστολογίου] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε ιστολόγιο από τις ιδιότητες Όνομα ή Αναγνωριστικό.
{% assign blog = blogs["Blog Name"] %}                             

{% assign blog = blogs["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}  |

αντικείμενο ιστολόγιο

Το αντικείμενο ιστολόγιο σάς επιτρέπει να επεξεργάζεστε ένα μεμονωμένο ιστολόγιο και να έχετε πρόσβαση στις καταχωρήσεις για αυτό το ιστολόγιο.

Ο παρακάτω πίνακας εξηγεί τα διάφορα χαρακτηριστικά που σχετίζονται με το αντικείμενο ιστολόγιο.

Χαρακτηριστικό Περιγραφή
καταχωρήσεις Επιστρέφει ένα blogposts αντικείμενο που περιέχει όλες τις καταχωρήσεις ιστολογίου για το ιστολόγιο.
Πλήρες όνομα Το όνομα του ιστολογίου.
τίτλος Ο τίτλος του ιστολογίου.
Διεύθυνση URL Η διεύθυνση URL του ιστολογίου

αντικείμενο blogposts

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

{% assign blogposts = blogs.posts | order\_by “adx\_name”, “desc” | paginate: 0,4 | all %}

Άλλες δυνατές επιλογές:

  • blogs.posts.all (για να πάρετε όλες τις θέσεις ιστολογίου)
  • blogs.posts | from\_index: 0 | take: 2

Ο παρακάτω πίνακας εξηγεί τα διάφορα χαρακτηριστικά που σχετίζονται με το αντικείμενο blogposts.

Χαρακτηριστικό Περιγραφή
Όλα Επιστρέφει όλα τα blogpost αντικείμενα της συλλογής

αντικείμενο blogpost

Αναφέρεται σε μια μεμονωμένη καταχώρηση ιστολογίου.

Ο παρακάτω πίνακας εξηγεί τα διάφορα χαρακτηριστικά που σχετίζονται με το αντικείμενο blogpost.

Χαρακτηριστικό Περιγραφή
url Η διεύθυνση URL της καταχώρησης.
περιεχόμενο Επιστρέφει το πεδίο περιεχομένου για την καταχώρηση.
συντάκτης Επιστρέφει τους συντάκτες για την καταχώρηση (που είναι απλώς ένα αντικείμενο πίνακα επαφής.
τίτλος Ο τίτλος της καταχώρησης.
comment_count Επιστρέφει την ακέραια τιμή του πλήθους των σχολίων που έγιναν για μια συγκεκριμένη καταχώρηση.
publish_date Η ημερομηνία κατά την οποία η καταχώρηση δημοσιεύτηκε.

οντότητες

Προσοχή

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

Σημείωμα

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

Σας επιτρέπει να φορτώσετε οποιονδήποτε πίνακα Dataverse κατά αναγνωριστικό. Εάν υπάρχει ο πίνακας, θα επιστραφεί ένα αντικείμενο πίνακα. Εάν δεν βρεθεί πίνακας με το δεδομένο αναγνωριστικό, το null θα επιστραφεί.

{% assign account = entities.account['936DA01F-9ABD-4d9d-80C7-02AF85C822A8'] %}

{% if account %}

{{ account.name | escape }} ({{ account.statecode.label | escape }})

{% endif %}

{% assign entity_logical_name = 'contact' %}

{% assign contact = entities[entity_logical_name][request.params.contactid] %}

{% if contact %}

{{ contact.fullname | escape }} ({{ contact.parentcustomerid.name | escape }})

{% endif %}

Entity

Ένα αντικείμενο οντότητας παρέχει πρόσβαση στα χαρακτηριστικά μιας καρτέλας πίνακα Dataverse.

Χαρακτηριστικό Περιγραφή
Αναγνωριστικό Το Αναγνωριστικό GUID του πίνακα, ως συμβολοσειρά. Για παράδειγμα, 936DA01F-9ABD-4d9d-80C7-02AF85C822A8
logical_name Το λογικό όνομα του πίνακα Dataverse.
Σημειώσεις Φορτώνει τυχόν σημειώσεις (σχόλιο) που σχετίζονται με τον πίνακα, ταξινομημένες από την παλιότερη στην νεότερη (createdon). Οι σημειώσεις επιστρέφονται ως αντικείμενα σημείωσης.
δικαιώματα Φορτώνει τα αποτελέσματα διεκδίκησης δικαιώματος πίνακα για τον πίνακα. Τα αποτελέσματα επιστρέφονται ως αντικείμενο δικαιωμάτων.
url Επιστρέφει τη διαδρομή της διεύθυνσης URL του συστήματος διαχείρισης περιεχομένου Power Pages για τον πίνακα. Εάν ο πίνακας δεν έχει καμία έγκυρη διεύθυνση URL στην τρέχουσα τοποθεσία Web, επιστρέφει null. Γενικά, αυτό θα επιστρέψει μόνο μια τιμή για ορισμένους τύπους πινάκων που έχουν ενσωματωθεί στην πύλη CMS, εκτός εάν έχετε προσαρμόσει το URL παροχής στην εφαρμογή σας.
[όνομα χαρακτηριστικού ή σχέσης] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε χαρακτηριστικό του πίνακα Dataverse με βάση το λογικό όνομα. {{ entity.createdon }}{% assign attribute_name = 'name' %}{{ entity[attribute_name] }}
Οι τιμές των περισσότερων χαρακτηριστικών πίνακα αντιστοιχίζονται απευθείας στο Τύποι Liquid: Τα πεδία δύο επιλογών που αντιστοιχίζονται σε δυαδικές τιμές, τα πεδία κειμένου σε συμβολοσειρές, τα πεδία αριθμών/νομισμάτων σε αριθμούς, τα πεδία ημερομηνίας/ώρας σε αντικείμενα ημερομηνίας. Ωστόσο, ορισμένοι τύποι χαρακτηριστικών επιστρέφονται ως αντικείμενα:
  • Τα πεδία αναζήτησης (Συσχετισμένη αναφορά πίνακα) επιστρέφονται ως συσχετισμένα αντικείμενα αναφοράς πίνακα.
  • Τα πεδία συνόλου επιλογών/λίστας επιλογών επιστρέφονται ως αντικείμενα τιμής συνόλου επιλογών.
  • Μπορείτε επίσης να φορτώσετε τις σχετικές οντότητες κατά όνομα σχήματος σχέσης.
  • {{ page.adx_webpage_entitylist.adx_name }}Σε περίπτωση που είναι αντανακλαστική σχέση (δηλαδή αυτοαναφορική), θα επιστραφεί ένα αντικείμενο αντανακλαστικής σχέσης. (Διαφορετικά, το αποτέλεσμα θα είναι ασαφές.){{ page.adx_webpage_webpage.referencing.adx_name }}
    Σημείωση: Η φόρτωση μεγάλου αριθμού σχετικών οντοτήτων ή την πρόσβαση σε μεγάλους αριθμούς σχέσεων σε ένα μεμονωμένο πρότυπο, μπορεί να έχει αρνητικές επιπτώσεις στην απόδοση του προτύπου. Αποφύγετε τη φόρτωση σχετικών οντοτήτων για κάθε στοιχείο σε έναν πίνακα, μέσα σε ένα βρόχο. Όπου είναι δυνατόν, χρησιμοποιείτε ετικέτες πίνακα Dataverse για να φορτώσετε τις συλλογές των οντοτήτων.

Συσχετισμένη αναφορά πίνακα

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

Χαρακτηριστικό Περιγραφή
Αναγνωριστικό Το Αναγνωριστικό GUID του αναφερόμενου πίνακα, ως συμβολοσειρά.
Για παράδειγμα, 936DA01F-9ABD-4d9d-80C7-02AF85C822A8
logical_name Το λογικό όνομα Dataverse του αναφερόμενου πίνακα.
Ονομασία Το λογικό όνομα CRM του αναφερόμενου πίνακα.

Σημείωμα

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

Χαρακτηριστικό Περιγραφή
documentbody Φορτώνει το documentbody χαρακτηριστικό της εγγραφής σημείωσης (σχόλια) ως συμβολοσειρά με κωδικοποίηση Base64. Καθώς το περιεχόμενο αυτού του χαρακτηριστικού μπορεί να είναι μεγάλο, δεν φορτώνεται με τα υπόλοιπα από τα χαρακτηριστικά της σημείωσης, φορτώνεται μόνο κατόπιν απαίτησης.
Σημείωση: Η χρήση του documentbody χαρακτηριστικού θα μπορούσε να έχει αρνητικές επιπτώσεις στην απόδοση του προτύπου και θα πρέπει να γίνεται με προσοχή.
Χρησιμοποιήστε το url χαρακτηριστικό για να παράσχετε μια επισύναψη σημείωσης, αν είναι δυνατόν.
Διεύθυνση URL Επιστρέφει τη διαδρομή URL για το ενσωματωμένο πρόγραμμα χειρισμού συνημμένων σχολίων. Εάν ο χρήστης έχει δικαιώματα και η σημείωση έχει ένα συνημμένο αρχείο, με αίτηση σε αυτήν τη διεύθυνση URL θα γίνει λήψη του συνημμένου σημείωσης.

Τιμή συνόλου επιλογών

Οι τιμές των χαρακτηριστικών συνόλου επιλογών/λίστας επιλογών επιστρέφονται ως αντικείμενα αναφοράς συσχετισμένου πίνακα, με τα ακόλουθα χαρακτηριστικά.

Χαρακτηριστικό Περιγραφή
Ετικέτα Η μεταφρασμένη ετικέτα της τιμής χαρακτηριστικού συνόλου επιλογών/λίστας επιλογών. Για παράδειγμα, Ενεργό
Τιμή Η τιμή ακεραίου της τιμής χαρακτηριστικού συνόλου επιλογών/λίστας επιλογών. Για παράδειγμα, 0

Δικαιώματα πίνακα

Το αντικείμενο δικαιωμάτων πίνακα παρέχει πρόσβαση σε συγκεντρωτικά αποτελέσματα διεκδίκησης δικαιωμάτων για έναν πίνακα.

Χαρακτηριστικό Description
can_append Επιστρέφει true εάν ο τρέχων χρήστης έχει δικαίωμα να προσαρτήσει καρτέλες σε σχέσεις αυτής της καρτέλας. Διαφορετικά, επιστρέφει false.
can_append_to Επιστρέφει true εάν ο τρέχων χρήστης έχει δικαίωμα να προσαρτήσει αυτήν την εγγραφή σε μια σχέση άλλου πίνακα. Διαφορετικά, επιστρέφει false.
can_create Επιστρέφει true εάν ο τρέχων χρήστης έχει δικαίωμα να δημιουργήσει νέες καρτέλες αυτού του τύπου πίνακα. Διαφορετικά, επιστρέφει false.
can_delete Επιστρέφει true εάν ο τρέχων χρήστης έχει δικαίωμα να διαγράψει αυτήν την εγγραφή. Διαφορετικά, επιστρέφει false.
can_read Επιστρέφει true εάν ο τρέχων χρήστης έχει δικαίωμα να διαβάσει αυτήν την εγγραφή. Διαφορετικά, επιστρέφει false.
can_write Επιστρέφει true εάν ο τρέχων χρήστης έχει δικαίωμα να ενημερώσει αυτήν την εγγραφή. Διαφορετικά, επιστρέφει false.
rules_exist Επιστρέφει true εάν τα αποτελέσματα δικαιωμάτων που αντιπροσωπεύονται από αυτό το αντικείμενο είναι το αποτέλεσμα κανόνων δικαιωμάτων που ορίζονται ρητά. Επιστρέφει false εάν είναι τα προεπιλεγμένα αποτελέσματα σε περίπτωση δικαιωμάτων ρητά οριζόμενων.

Αντανακλαστική σχέση

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

Χαρακτηριστικό Description
is_reflexive Επιστρέφει την τιμή true. Μπορεί να χρησιμοποιηθεί για να ελέγξει εάν ένα αντικείμενο που επιστρέφεται από μια σχέση είναι ένα αντικείμενο αντανακλαστικής σχέσης.
αναφερόμενο Επιστρέφει έναν πίνακα αναφερόμενων οντοτήτων για τη δεδομένη σχέση.
αναφορά Επιστρέφει έναν αναφερόμενο πίνακα για τη δεδομένη σχέση. Επιστρέφει null εάν δεν υπάρχει αναφερόμενος πίνακας. Εάν η σχέση είναι πολλά-προς-πολλά (N:N), επιστρέφει έναν πίνακα με αναφερόμενες οντότητες.

entitylist

Το αντικείμενο λίστας οντοτήτων χρησιμοποιείται εντός των ετικετών πίνακα του Dataverse. Παρέχει πρόσβαση σε όλα τα χαρακτηριστικά μιας δεδομένης λίστας.

Χαρακτηριστικά

Σημείωμα

οντότητες

Χαρακτηριστικό Description
create_enabled Επιστρέφει true εάν η δημιουργία νέων εγγραφών έχει ρυθμιστεί για τη λίστα. Διαφορετικά, επιστρέφει false.
create_url Επιστρέφει την διαμορφωμένη διαδρομή URL για μια σύνδεσης/κουμπί δημιουργίας για τη λίστα.
detail_enabled Επιστρέφει true εάν μια προβολή λεπτομερειών για μεμονωμένες καρτέλες είναι ρυθμισμένη για τη λίστα. Διαφορετικά, επιστρέφει false.
detail_id_parameter Επιστρέφει το όνομα της παραμέτρου συμβολοσειράς ερωτήματος που θα χρησιμοποιηθεί για το ID εγγραφής κατά την κατασκευή μιας διεύθυνσης URL προβολής λεπτομερειών εγγραφής. Δείτε Φίλτρα URL για λεπτομέρειες σχετικά με τη χρήση φίλτρων Liquid για την κατασκευή των διευθύνσεων URL. Για παράδειγμα, id
detail_label Επιστρέφει την διαμορφωμένη μεταφρασμένη ετικέτα για κουμπιά/συνδέσεις προβολής λεπτομερειών για τη λίστα.
detail_url Επιστρέφει την διαμορφωμένη διαδρομή URL για κουμπιά/συνδέσεις προβολής λεπτομερειών για τη λίστα.
empty_list_text Επιστρέφει το διαμορφωμένο μεταφρασμένο κείμενο που θα εμφανίζεται όταν η προβολή της λίστας δεν θα επιστρέφει κανένα αποτέλεσμα.
enable_entity_permissions Επιστρέφει true εάν το φιλτράρισμα δικαιώματος πίνακα είναι ενεργοποιημένο για αυτήν τη λίστα. Διαφορετικά, επιστρέφει false.
entity_logical_name Επιστρέφει το λογικό όνομα πίνακα Dataverse για τις εγγραφές που θα εμφανίζονται από αυτήν τη λίστα. Για παράδειγμα: επαφή
filter_account_attribute_name Επιστρέφει το λογικό όνομα χαρακτηριστικού για την αναζήτηση στον λογαριασμό που θα χρησιμοποιηθεί για το φιλτράρισμα εγγραφών αποτελεσμάτων από τον γονικό λογαριασμό του τρέχοντα χρήστη πύλης. Για παράδειγμα, accountid
filter_apply_label Επιστρέφει τη διαμορφωμένη μεταφρασμένη ετικέτα που θα χρησιμοποιηθεί για τη σύνδεση/κουμπί που εφαρμόζει ένα φίλτρο χαρακτηριστικού για προχωρημένους στα αποτελέσματα λίστας.
filter_definition Επιστρέφει τον ορισμό φίλτρου χαρακτηριστικού JSON για τη λίστα. Δείτε Φίλτρα λίστας για λεπτομέρειες σχετικά με το πώς να χρησιμοποιήσετε το φίλτρο metafilters Liquid για να επεξεργαστείτε αυτόν τον ορισμό.
filter_enabled Επιστρέφει true εάν είναι ενεργοποιημένο το φιλτράρισμα χαρακτηριστικού για προχωρημένους για τη λίστα. Διαφορετικά, επιστρέφει false.
filter_portal_user_attribute_name Επιστρέφει το λογικό όνομα χαρακτηριστικού για την αναζήτηση στην επαφή που θα χρησιμοποιηθεί για το φιλτράρισμα εγγραφών αποτελεσμάτων από την επαφή του τρέχοντα χρήστη πύλης. Για παράδειγμα: contactid
filter_website_attribute_name Επιστρέφει το λογικό όνομα χαρακτηριστικού για την αναζήτηση στο adx_website που θα χρησιμοποιηθεί για το φιλτράρισμα εγγραφών αποτελεσμάτων από την τοποθεσία web του τρέχοντα χρήστη πύλης. Για παράδειγμα, adx_websiteid
κωδικός_γλώσσας Επιστρέφει τον κωδικό γλώσσας ακεραίου Dataverse που θα χρησιμοποιηθεί για να επιλέξετε όλες τις μεταφρασμένες ετικέτες για αυτήν τη λίστα.
page_size Επιστρέφει το διαμορφωμένο μέγεθος σελίδας αποτελεσμάτων για τη λίστα.
primary_key_name Επιστρέφει το λογικό όνομα χαρακτηριστικού πρωτεύοντος κλειδιού για καρτέλες που θα εμφανίζονται από αυτήν τη λίστα.
search_enabled Επιστρέφει true εάν η αναζήτηση είναι ενεργοποιημένη για αυτήν τη λίστα. Διαφορετικά, επιστρέφει false.
search_placeholder Επιστρέφει το καθορισμένο μεταφρασμένο κείμενο για το σύμβολο κράτησης θέσης πεδίου αναζήτησης λίστας.
search_tooltip Επιστρέφει το καθορισμένο μεταφρασμένο κείμενο για τη συμβουλή εργαλείου αναζήτησης λίστας.
προβολές Επιστρέφει τις διαθέσιμες προβολές για τη λίστα ως αντικείμενα προβολής λίστας.
[λογικό όνομα χαρακτηριστικού] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε χαρακτηριστικό της καρτέλας Dataverse λίστας (adx_entitylist) κατά λογικό όνομα, με τον ίδιο τρόπο όπως ένας πίνακας. Για παράδειγμα, {{ entitylist.adx_name }}

Λίστα προβολής χαρακτηριστικών

Χαρακτηριστικό Description
στήλες Επιστρέφει τις στήλες της προβολής, ως αντικείμενα στήλης προβολής λίστας.
entity_logical_name Επιστρέφει το λογικό όνομα πίνακα Dataverse για τις εγγραφές που συμπεριλαμβάνονται στην προβολή. Για παράδειγμα: επαφή
Id Επιστρέφει το αναγνωριστικό GUID της προβολής.
κωδικός_γλώσσας Επιστρέφει τον κωδικό γλώσσας ακεραίου Dataverse που θα χρησιμοποιηθεί για να επιλέξετε όλες τις μεταφρασμένες ετικέτες (επικεφαλίδες στήλης, κλπ) για την προβολή.
Ονομασία Επιστρέφει το εμφανιζόμενο όνομα Dataverse της προβολής.
primary_key_logical_name Επιστρέφει το λογικό όνομα πρωτεύοντος κλειδιού του πίνακα Dataverse για τις εγγραφές που συμπεριλαμβάνονται στην προβολή. Για παράδειγμα: contactid
sort_expression Επιστρέφει την προεπιλεγμένη έκφραση ταξινόμησης για την προβολή. Για παράδειγμα, name ASC, createdon DESC

Χαρακτηριστικά στήλης προβολής λίστας

Χαρακτηριστικό Description
attribute_type Επιστρέφει το όνομα του τύπου χαρακτηριστικού Dataverse για τη στήλη, ως συμβολοσειρά. Για παράδειγμα, Αναζήτηση, Λίστα επιλογών, Συμβολοσειρά, Δυαδική τιμή, Ημερομηνία/Ώρα
logical_name Επιστρέφει το λογικό όνομα του χαρακτηριστικού Dataverse για τη στήλη. Για παράδειγμα, createdon
Πλήρες όνομα Επιστρέφει το μεταφρασμένο εμφανιζόμενο όνομα του Dataverse για τη στήλη. Για παράδειγμα, Δημιουργήθηκε στις
sort_ascending Επιστρέφει μια συμβολοσειρά έκφρασης ταξινόμησης για να ταξινομήσετε τη στήλη με αύξουσα σειρά. Για παράδειγμα, createdon ASC
sort_descending Επιστρέφει μια συμβολοσειρά έκφρασης ταξινόμησης για να ταξινομήσετε τη στήλη με φθίνουσα σειρά. Για παράδειγμα, createdon DESC
sort_disabled Επιστρέφει true εάν είναι απενεργοποιημένη η ταξινόμηση για τη στήλη. Διαφορετικά, επιστρέφει false.
sort_enabled Επιστρέφει true εάν είναι ενεργοποιημένη η ταξινόμηση για τη στήλη. Διαφορετικά, επιστρέφει false.
width Επιστρέφει το διαμορφωμένο πλάτος, σε pixel για τη στήλη.

entityview

Το αντικείμενο entityview χρησιμοποιείται μέσα στην ετικέτα entityview και παρέχει πρόσβαση στα μετα-δεδομένα για την προβολή, καθώς και τις καρτέλες αποτελεσμάτων προβολής.

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
στήλες Επιστρέφει τις στήλες στην προβολή ως αντικείμενα στήλης προβολής πίνακα.
entity_permission_denied Επιστρέφει true εάν δεν ήταν επιτρεπή η πρόσβαση για προβολή αποτελεσμάτων λόγω ανεπαρκών δικαιωμάτων πίνακα για τον τρέχοντα χρήστη. Επιστρέφει false εάν έχει χορηγηθεί πρόσβαση ανάγνωσης, για να προβάλετε τα αποτελέσματα.
entity_logical_name Το λογικό όνομα του πίνακα Dataverse των καρτελών αποτελέσματος προβολής. Για παράδειγμα: επαφή
first_page Ο αριθμός σελίδας της πρώτης σελίδας αποτελεσμάτων της προβολής. Αυτό θα είναι 1 εκτός εάν δεν υπήρχαν αποτελέσματα, οπότε θα είναι null.
Αναγνωριστικό Το Αναγνωριστικό GUID της προβολής Dataverse που ορίζει αυτό το entityview.
κωδικός_γλώσσας Ο κωδικός γλώσσας ακέραιου Dataverse που χρησιμοποιείται για να φορτώσετε τις μεταφρασμένες ετικέτες για την τρέχουσα προβολή.
last_page Ο αριθμός σελίδας της τελευταίας σελίδας αποτελεσμάτων της προβολής. Εάν δεν βρέθηκαν αποτελέσματα, αυτό θα είναι null.
όνομα Το όνομα της προβολής Dataverse που καθορίζει αυτό το entityview., για παράδειγμα, οι ενεργές επαφές.
next_page Ο αριθμός σελίδας της επόμενης σελίδας αποτελεσμάτων της προβολής. Εάν δεν υπάρχει επόμενη σελίδα αποτελεσμάτων, αυτό θα είναι null.
Σελίδα Ο αριθμός σελίδας της τρέχουσας σελίδας αποτελεσμάτων της προβολής.
σελίδες Επιστρέφει έναν πίνακα αριθμών σελίδων που περιέχουν όλες τις σελίδες των αποτελεσμάτων για την τρέχουσα προβολή.
page_size Ο αριθμός των αποτελεσμάτων που επιστρέφονται ανά σελίδα για την τρέχουσα προβολή.
previous_page Ο αριθμός σελίδας της επόμενης σελίδας αποτελεσμάτων της προβολής. Εάν δεν υπάρχει προηγούμενη σελίδα αποτελεσμάτων, αυτό θα είναι null.
primary_key_logical_name Το λογικό όνομα Dataverse του χαρακτηριστικού πρωτεύοντος κλειδιού του πίνακα αποτελεσμάτων για αυτήν την προβολή. Για παράδειγμα: contactid.
καρτέλες Η τρέχουσα σελίδα εγγραφών αποτελεσμάτων της προβολής, ως αντικείμενα πίνακα.
sort_expression Η προεπιλεγμένη έκφραση ταξινόμησης για την προβολή. Για παράδειγμα, nameASC, createdon DESC.
total_pages Ο συνολικός αριθμός σελίδων αποτελεσμάτων για την προβολή.
total_records Ο συνολικός αριθμός αποτελεσμάτων για την προβολή (σε όλες τις σελίδες).

συμβάντα

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

αντικείμενο συμβάντα

Το αντικείμενο συμβάντα σάς επιτρέπει να έχετε πρόσβαση σε οποιοδήποτε συγκεκριμένο συμβάν στην πύλη ή να έχετε πρόσβαση σε όλα τα συμβάντα στην πύλη (ανεξάρτητα από το συμβάν).

Το αντικείμενο συμβάντα έχει τα παρακάτω χαρακτηριστικά:

Χαρακτηριστικό Περιγραφή
εμφανίσεις Επιστρέφει ένα eventoccurancessobject αντικείμενο που περιέχει όλες τις εμφανίσεις συμβάντων στην πύλη
[όνομα ή αναγνωριστικό συμβάντος] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε συμβάν από τις ιδιότητες Όνομα ή Αναγνωριστικό.
{% assign event = events["Event Name"] %}
{% assign event = events["da8b8a92-2ee6-476f-8a21-782b047ff460"] %}

αντικείμενο συμβάν

Το αντικείμενο συμβάν σάς επιτρέπει να επεξεργάζεστε ένα μεμονωμένο συμβάν και να έχετε πρόσβαση στα χρονοδιαγράμματα και τις εμφανίσεις για αυτό το συμβάν.

Το αντικείμενο συμβάν έχει τα παρακάτω χαρακτηριστικά:

Χαρακτηριστικό Περιγραφή
εμφανίσεις Επιστρέφει ένα eventoccurancessobject που περιέχει όλες τις εμφανίσεις για το συμβάν.
όνομα Το όνομα του συμβάντος.
Διεύθυνση URL Η διεύθυνση URL του συμβάντος.

αντικείμενο eventoccurences

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

{% assign occurances = event.occurrences.from[today].to[advance_date] %}

λάβετε υπόψη ότι

{% assign occurances = event.occurrences.min[today].max[advance_date] %}

είναι επίσης δυνατό.

Τα ακόλουθα χαρακτηριστικά που σχετίζονται με το eventoccurrences αντικείμενο

Χαρακτηριστικό Περιγραφή
Όλα Επιστρέφει όλα τα αντικείμενα eventoccurrences της συλλογής.

αντικείμενο eventoccurence

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

Χαρακτηριστικό Description
url Η διεύθυνση URL της εμφάνισης.
is_all_day_event Πρόκειται για ολοήμερο συμβάν;
start_time Η ώρα έναρξης του συμβάντος.
end_time Η ώρα λήξης του συμβάντος.

forloop

Περιέχει ιδιότητες που είναι χρήσιμες εντός ενός for (για) μπλοκ βρόχου.

Σημείωμα

το forloop μπορεί να χρησιμοποιηθεί μόνο μέσα σε μια ετικέτα for (για).

Κώδικας

{% for child in page.children %}

{% if forloop.first %}

This is the first child page!

{% else %}

This is child page number {{ forloop.index }}.

{% endif %}

{% endfor %}

Έξοδος

This is the first child page!

This is child page number 2.

This is child page number 3.

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
Πρώτη Επιστρέφει true αν πρόκειται για την πρώτη επανάληψη του βρόχου. Επιστρέφει false αν δεν πρόκειται για την πρώτη επανάληψη.
ευρετήριο Η θέση του τρέχοντος στοιχείου στη συλλογή, όπου το πρώτο στοιχείο έχει μια θέση 1.
index0 Η θέση του τρέχοντος στοιχείου στη συλλογή, όπου το πρώτο στοιχείο έχει μια θέση 0.
Τελευταία Επιστρέφει true αν πρόκειται για την τελευταία επανάληψη του βρόχου. Επιστρέφει false αν δεν πρόκειται για την τελευταία επανάληψη.
διάρκεια Αποδίδει τον αριθμό των επαναλήψεων του βρόχου ߝ τον αριθμό των στοιχείων στη συλλογή που επαναλαμβάνονται.
rindex Αριθμός των στοιχείων που απομένουν στο βρόχο (μήκος - ευρετήριο) όπου το 1 είναι το ευρετήριο του τελευταίου στοιχείου.
rindex0 Αριθμός των στοιχείων που απομένουν στο βρόχο (μήκος - ευρετήριο) όπου το 0 είναι το ευρετήριο του τελευταίου στοιχείου.

φόρουμ

Παρέχει τη δυνατότητα πρόσβασης και απόδοσης φόρουμ και συνομιλιών φόρουμ. Η δυνατότητα χρήσης του liquid για την απόδοση δεδομένων φόρουμ εκτείνεται σε καταχωρήσεις αλλά για να δημιουργήσετε μια νέα καταχώρηση ή συνομιλία, πρέπει να χρησιμοποιήσετε ένα πρότυπο σελίδας φορμών πολλών βημάτων ASP.NET με τις εν λόγω λειτουργίες ενσωματωμένες (όπως η προεπιλεγμένη συνομιλία φόρουμ και τα πρότυπα σελίδας καταχώρησης φόρουμ).

Το αντικείμενο φόρουμ σάς επιτρέπει να επιλέξετε ένα φόρουμ ή συνομιλίες του φόρουμ:

<div class=content-panel panel panel-default>

<div class=panel-heading>

<h4>

<span class=fa fa-comments aria-hidden=true></span>

{{ snippets[Home Forum Activity Heading] | default: Forum Activity | h }}

</h4>

</div>

{% for forum in website.forums %}

<ul class=list-group>

<li class=list-group-item>

<div class=row>

<div class=col-sm-6>

<h4 class=list-group-item-heading><a href="{{ forum.url | h }}"> {{ forum.name | h }}</a></h4>

<div class=list-group-item-text content-metadata>{{ forum.adx_description | h }}</div>

</div>

<div class=col-sm-3 content-metadata>{{ forum.thread_count }} threads</div>

<div class=col-sm-3 content-metadata>{{ forum.post_count }} posts</div>

</div>

</li>

</ul>

{% endfor %}

</div>

αντικείμενο φόρουμ

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

Το αντικείμενο φόρουμ σάς επιτρέπει να επεξεργάζεστε ένα μεμονωμένο φόρουμ και να έχετε πρόσβαση στις συνομιλίες για αυτό το φόρουμ.

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

{% assign threads = forum.threads | order_by adx_name, desc | paginate: 0,4 | all %}

Μια μεμονωμένη συνομιλία φόρουμ

Το αντικείμενο forumposts σάς επιτρέπει να αποκτήσετε πρόσβαση σε μια συλλογή αντικειμένων forumposts.

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
συνομιλίες Επιστρέφει ένα αντικείμενο forumthreads που περιέχει όλα τα αντικείμενα forumthreads στην πύλη.
Όλα Επιστρέφει όλα τα αντικείμενα φόρουμ στην πύλη. Σημειώστε ότι το website.forums είναι επίσης ένα ισοδύναμο.
thread_count Επιστρέφει την ακέραια τιμή από το πλήθος των συνομιλιών που βρίσκονται σε ολόκληρη την τοποθεσία Web.
post_count Επιστρέφει την ακέραια τιμή του συνολικού αριθμού των καταχωρήσεων στην πύλη.
[όνομα ή αναγνωριστικό φόρουμ] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε φόρουμ από τις ιδιότητες Όνομα ή Αναγνωριστικό.
`{% assign forum = forums[Forum Name] %}
{% assign forum = forums[da8b8a92-2ee6-476f-8a21-782b047ff460] %}

αντικείμενο φόρουμ

Χαρακτηριστικά

Σημείωμα

οντότητες

Χαρακτηριστικό Description
συνομιλίες Επιστρέφει ένα forumthreads αντικείμενο που περιέχει όλες τις συνομιλίες φόρουμ για το φόρουμ.
Ονομασία Το όνομα του φόρουμ.
thread_count Επιστρέφει την ακέραια τιμή από το πλήθος των συνομιλιών που βρίσκονται σε ολόκληρο το φόρουμ.
post_count Επιστρέφει την ακέραια τιμή από το πλήθος των καταχωρήσεων που βρίσκονται συνολικά σε ολόκληρο το φόρουμ.

αντικείμενο forumthreads

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
Όλα Επιστρέφει όλα τα αντικείμενα forumthread της συλλογής.

αντικείμενο forumthread

Χαρακτηριστικά

Σημείωμα

οντότητες

Χαρακτηριστικό Description
καταχωρήσεις Επιστρέφει ένα forumposts αντικείμενο που περιέχει όλες τις καταχωρήσεις για τη συνομιλία.
συντάκτης Επιστρέφει τον συντάκτη για τη συνομιλία (που είναι απλώς ένα αντικείμενο πίνακα επαφής).
latest_post Επιστρέφει την τελευταία καταχώρηση στη συνομιλία.
first_post Επιστρέφει την πρώτη καταχώρηση στη συνομιλία.
post_count Επιστρέφει την ακέραια τιμή από το πλήθος των καταχωρήσεων που βρίσκονται σε ολόκληρη τη συνομιλία.
is_answered Η συνομιλία θα απαντηθεί ή όχι;
is_sticky Είναι η συνομιλία καρφιτσωμένη;

αντικείμενο forumposts

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
Όλα Επιστρέφει όλα τα αντικείμενα forumthread της συλλογής.

Μια μεμονωμένη καταχώρηση φόρουμ

Χαρακτηριστικά

Σημείωμα

οντότητες

Χαρακτηριστικό Description
συντάκτης Επιστρέφει τον συντάκτη για την καταχώρηση (που είναι απλώς ένα αντικείμενο πίνακα επαφής).
περιεχόμενο Το περιεχόμενο της καταχώρησης.
is_answer Είναι αυτή η καταχώρηση μια απάντηση στη συνομιλία;

γνώση

Παρέχει πρόσβαση σε Dataverse άρθρο γνωσιακής βάσης και καρτέλες πινάκων κατηγορίας για την απόδοση άρθρων και κατηγοριών σε μια πύλη.

Χαρακτηριστικά

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

αντικείμενο άρθρων

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

{% assign count = count | default: 3 %}
{% assign languagecode = website.selected_language.code %}
{% assign popular_articles = knowledge.articles | popular: count,languagecode  %}
{% if popular_articles %}
    <div class=list-group>
    {% for article in popular_articles %}
      <div class=list-group-item clearfix>
        <a class=title href={{ article.url | escape }}>{{ article.title | escape }}</a>
        <p class=description>{{ article.description | escape }}</p>
      </div>
    {% endfor %}
    </div>
{% endif %}

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
δημοφιλή Επιστρέφει μια συλλογή αντικειμένων άρθρου που περιέχει τις περισσότερες προβολές. {% assign popular_articles = knowledge.articles.popular %}
πρόσφατα Επιστρέφει μια συλλογή αντικειμένων άρθρου που περιέχει την πιο πρόσφατη τροποποιημένη ημερομηνία. {% assign recent_articles = knowledge.articles.recent %}
κορυφαία Επιστρέφει μια συλλογή αντικειμένων άρθρου που περιέχει τη μεγαλύτερη αξιολόγηση. {% assign top_articles = knowledge.articles.top %}

Φίλτρα

Τα ακόλουθα φίλτρα δέχονται προαιρετικές παραμέτρους για το μέγεθος της σελίδας και τη γλώσσα. Η πρώτη παράμετρος είναι ο αριθμός ή οι καρτέλες για ανάκτηση. Το προεπιλεγμένο μέγεθος σελίδας είναι 5. Η δεύτερη παράμετρος είναι ο κωδικός γλώσσας για την ανάκτηση άρθρων για μια συγκεκριμένη γλώσσα. Ενδέχεται να συνδυαστούν τα φίλτρα με άλλα Φίλτρα liquid.

{% assign page_size = 5 %}
{% assign language_code = website.selected_language.code %}
{% assign recent_articles = knowledge.articles | recent: page_size, language_code %}
Χαρακτηριστικό Περιγραφή
δημοφιλή Επιστρέφει μια συλλογή αντικειμένων άρθρου που περιέχει τις περισσότερες προβολές. {% assign popular_articles = knowledge.articles \| popular: 10, en-US %}
πρόσφατα Επιστρέφει μια συλλογή αντικειμένων άρθρου που περιέχει την πιο πρόσφατη τροποποιημένη ημερομηνία. {% assign recent_articles = knowledge.articles \| recent: 5 %}
κορυφαία Επιστρέφει μια συλλογή αντικειμένων άρθρου που περιέχει τη μεγαλύτερη αξιολόγηση. {% assign top_articles = knowledge.articles \| top: 3, en-US %}

αντικείμενο κατηγοριών

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

{% assign category_url = sitemarkers['Category'].url %}
  {% assign count = count | default: 0 %}  
  {% assign categories = knowledge.categories | top_level: count %}
  {% if categories %}
    <div class=list-group unstyled>
    {% for category in categories %}
      <a href={{ category_url | add_query: 'id', category.categorynumber }} class=list-group-item>
        {{ category.title }}
      </a>
    {% endfor %}
    </div>
  {% endif %}

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
πρόσφατα Επιστρέφει μια συλλογή αντικειμένων κατηγορίας που περιέχει την πιο πρόσφατη τροποποιημένη ημερομηνία.
top_level Επιστρέφει μια συλλογή αντικειμένων κατηγορίας που δεν έχουν μια γονική κατηγορία.

Φίλτρα

Τα ακόλουθα φίλτρα δέχονται μια προαιρετική παράμετρο που υποδεικνύει το μέγεθος της σελίδας. Το προεπιλεγμένο μέγεθος σελίδας είναι 5. Ενδέχεται να συνδυαστούν τα φίλτρα με άλλα Φίλτρα liquid.

{% assign page_size = 5 %}
{% assign recent_categories = knowledge.categories | recent: page_size %}
Χαρακτηριστικό Περιγραφή
πρόσφατα Επιστρέφει μια συλλογή αντικειμένων κατηγορίας που περιέχει την πιο πρόσφατη τροποποιημένη ημερομηνία. Μπορείτε να παρέχετε τις παραμέτρους {% assign recent_categories = knowledge.categories \| recent: 10 %}
top_level Επιστρέφει μια συλλογή αντικειμένων κατηγορίας που δεν έχουν μια γονική κατηγορία. {% assign root_categories = knowledge.categories \| top_level %}

αντικείμενο άρθρου

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

Χαρακτηριστικά

Το άρθρο είναι ένα αντικείμενο οντότητας με όλα τα χαρακτηριστικά να είναι ίδια, πλέον όσων παρατίθενται παρακάτω.

Χαρακτηριστικό Περιγραφή
article_public_number Ο Δημόσιος αριθμός άρθρου του άρθρου.
comment_count Η ακέραιη τιμή του πλήθους των σχολίων που έγιναν για ένα συγκεκριμένο άρθρο.
περιεχόμενο Το περιεχόμενο του άρθρου.
current_user_can_comment Επιστρέφει μια δυαδική τιμή που υποδεικνύει εάν ο τρέχων χρήστης μπορεί να προσθέσει σχόλια στο άρθρο.
is_rating_enabled Επιστρέφει μια δυαδική τιμή που υποδεικνύει εάν είναι ενεργοποιημένη η αξιολόγηση ενός άρθρου ή όχι.
λέξεις-κλειδιά Οι λέξεις-κλειδιά στο άρθρο.
όνομα Ένα εναλλακτικό ψευδώνυμο για τον τίτλο του άρθρου.
αξιολόγηση Η δεκαδική τιμή αξιολόγησης στο άρθρο.
τίτλος Ο τίτλος του άρθρου.
view_count Η ακέραιη τιμή του αριθμού των φορών που έχει προβληθεί το άρθρο.

Αντικείμενο κατηγορίας

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

Χαρακτηριστικά

Η κατηγορία είναι ένα αντικείμενο οντότητας με όλα τα χαρακτηριστικά να είναι ίδια, πλέον όσων παρατίθενται παρακάτω.

Χαρακτηριστικό Περιγραφή
categorynumber Ο Αριθμός κατηγορίας της κατηγορίας.
όνομα Ένα εναλλακτικό ψευδώνυμο για τον τίτλο της κατηγορίας.
τίτλος Ο τίτλος της κατηγορίας.

γλώσσα

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

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
url Η τρέχουσα διεύθυνση URL αίτησης έχει προκαθοριστεί με τον τρέχοντα κωδικό γλώσσας.
url_substitution Η τρέχουσα διεύθυνση URL αίτησης προκαθορίζεται με τον τρέχοντα κωδικό γλώσσας να παρακάμπτει τη μνήμη cache εξόδου της σελίδας.
όνομα Τίτλος της τρέχουσας γλώσσας.
κωδικός Ο κωδικός γλώσσας της γλώσσας.

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

σελίδα

Αναφέρεται στην τρέχουσα σελίδα αίτησης πύλης. Αυτό το αντικείμενο συνδυάζει τα χαρακτηριστικά του χάρτης τοποθεσίας και του τρέχοντος αιτήματος οντότητες (συνήθως μια σελίδα web).

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

<ul class=breadcrumb>

{% for crumb in page.breadcrumbs %}

<li><a href={{ crumb.url | escape }}>{{ crumb.title | escape }}</a></li>

{% endfor %}

<li class=active>{{ page.title | escape }}</li>

</ul>

<div class=page-header>

<h1>{{ page.title | escape }}</h1>

</div>

<div class=page-copy>

{{ page.adx_copy }}

</div>

<div class=list-group>

{% for child in page.children %}

<a class=list-group-item href={{ child.url | escape }}>

{{ child.title | escape }}

</a>

{% endfor %}

</div>

<!-- Page {{ page.id }} was last modified on {{ page.modifiedon }}. -->

Χαρακτηριστικά σελίδας

Σημείωμα

οντότητες

Χαρακτηριστικό Description
breadcrumbs Επιστρέφει τα αντικείμενα κόμβου χάρτη τοποθεσίας breadcrumb για τη σελίδα, ξεκινώντας από τον κόμβο ρίζας του χάρτη τοποθεσίας και τελειώνοντας στον γονικό.
θυγατρικό Επιστρέφει τα θυγατρικά αντικείμενα κόμβου χάρτη τοποθεσίας της σελίδας.
γονικό Επιστρέφει τον γονικό κόμβο του χάρτη τοποθεσίας της σελίδας. Εάν η σελίδα είναι η κεντρική σελίδα, το γονικό στοιχείο θα είναι null.
τίτλος Ο τίτλος της σελίδας.
url Η διεύθυνση URL της σελίδας.
[όνομα χαρακτηριστικού ή σχέσης] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε χαρακτηριστικό της υποκείμενης καρτέλας Dataverse της σελίδας με βάση το λογικό όνομα.
{{ page.createdon }}
{% assign attribute_name = 'name' %}
{{ page[attribute_name] }}
Οι τιμές των περισσότερων χαρακτηριστικών πίνακα αντιστοιχίζονται απευθείας στο Τύποι Liquid: Τα πεδία δύο επιλογών που αντιστοιχίζονται σε δυαδικές τιμές, τα πεδία κειμένου σε συμβολοσειρές, τα πεδία αριθμών/νομισμάτων σε αριθμούς, τα πεδία ημερομηνίας/ώρας σε αντικείμενα ημερομηνίας. Ωστόσο, ορισμένοι τύποι χαρακτηριστικών επιστρέφονται ως αντικείμενα:
  • Τα πεδία αναζήτησης (Συσχετισμένη αναφορά πίνακα) επιστρέφονται ως συσχετισμένα αντικείμενα αναφοράς πίνακα.
  • Τα πεδία συνόλου επιλογών/λίστας επιλογών επιστρέφονται ως αντικείμενα τιμής συνόλου επιλογών.
  • Μπορείτε επίσης να φορτώσετε τις σχετικές οντότητες κατά όνομα σχήματος σχέσης.
    {{ page.adx_webpage_entitylist.adx_name }}
    Σε περίπτωση που μια σχέση είναι αντανακλαστική (δηλαδή αυτοαναφορική), ένα αντικείμενο οντότητες θα επιστραφεί. (Διαφορετικά, το αποτέλεσμα θα είναι ασαφές.){{ page.adx_webpage_webpage.referencing.adx_name }}
    Σημείωση: Η φόρτωση μεγάλου αριθμού σχετικών οντοτήτων ή την πρόσβαση σε μεγάλους αριθμούς σχέσεων σε ένα μεμονωμένο πρότυπο, μπορεί να έχει αρνητικές επιπτώσεις στην απόδοση του προτύπου. Αποφύγετε τη φόρτωση σχετικών οντοτήτων για κάθε στοιχείο σε έναν πίνακα, μέσα σε ένα βρόχο. Όπου είναι δυνατόν, προτιμήστε τη χρήση των ετικετών πίνακα Dataverse για να φορτώσετε τις συλλογές των οντοτήτων.

σφυγμομετρήσεις

Παρέχει τη δυνατότητα πρόσβασης και απόδοσης μιας σφυγμομέτρησης.

Το αντικείμενο σφυγμομετρήσεις σάς επιτρέπει να επιλέξετε μια συγκεκριμένη σφυγμομέτρηση ή τοποθέτηση σφυγμομέτρησης:

<div>

{% assign poll = polls[Poll Name] %}

<h4>{{ poll.question }}</h4>

{% for option in poll.options %}

<div>

<input type=radio name={{ poll.name }} id={{ option.id }} />

<label for={{ option.id }}>{{ option.answer }}</label>

</div>

{% endfor %}

<button type=button>{{ poll.submit_button_label }}</button>

</div>

Χαρακτηριστικά σφυγμομετρήσεων

Χαρακτηριστικό Description
τοποθετήσεις Επιστρέφει το αντικείμενο pollplacements.
[όνομα ή αναγνωριστικό σφυγμομέτρησης] Μπορείτε να αποκτήσετε πρόσβαση σε οποιαδήποτε σφυγμομέτρηση από τις ιδιότητες Όνομα ή Αναγνωριστικό. {% assign poll = polls[Poll Name] %}
{% assign poll = polls["41827a5c-33de-49b8-a0c7-439e6a02eb98"] %}

Χαρακτηριστικά τοποθετήσεων σφυγμομέτρησης

Χαρακτηριστικό Description
[όνομα ή αναγνωριστικό τοποθέτησης σφυγμομέτρησης] Μπορείτε να αποκτήσετε πρόσβαση σε οποιαδήποτε τοποθέτηση σφυγμομέτρησης από τις ιδιότητες Όνομα ή Αναγνωριστικό.{% assign placement = polls.placements[Placement Name or Id] %}
{% assign placement = polls.placements[7677c5d4-406e-4b6c-907c-916ac17dba0f] %}

Χαρακτηριστικά τοποθέτησης σφυγμομέτρησης

Σημείωμα

οντότητες

Χαρακτηριστικό Description
Ονομασία Επιστρέφει το πεδίο ονόματος για την τοποθέτηση σφυγμομέτρησης.
placement_url Η διεύθυνση URL που μπορεί να χρησιμοποιηθεί για την ανάκτηση της τοποθέτησης σφυγμομέτρησης επιστρέφεται πλήρως με ένα πρότυπο.
σφυγμομετρήσεις Επιστρέφει τη συλλογή από αντικείμενα σφυγμομέτρησης που σχετίζονται με την τοποθέτηση. Οι Ετικέτες επανάληψης και τα Φίλτρα πίνακα μπορούν να χρησιμοποιηθούν με αυτήν τη συλλογή.
random_url Η διεύθυνση URL που μπορεί να χρησιμοποιηθεί για την ανάκτηση της τυχαίας σφυγμομέτρησης από την τοποθέτηση που αποδίδεται πλήρως με ένα πρότυπο.
submit_url Η διεύθυνση URL στην οποία έχει υποβληθεί μια ολοκληρωμένη σφυγμομέτρηση.

Χαρακτηριστικά σφυγμομέτρησης

Σημείωμα

οντότητες

Χαρακτηριστικό Description
has_user_voted Επιστρέφει την τιμή true εάν ο τρέχων χρήστης (συνδεδεμένος ή ανώνυμος) έχει ήδη ψηφίσει σε αυτήν την σφυγμομέτρηση.
Πλήρες όνομα Επιστρέφει το πεδίο ονόματος για την σφυγμομέτρηση.
επιλογές Επιστρέφει τη συλλογή από αντικείμενα poll option που σχετίζονται με τη σφυγμομέτρηση. Οι Ετικέτες επανάληψης και οι οντότητες μπορούν να χρησιμοποιηθούν με αυτήν τη συλλογή.
poll_url Η διεύθυνση URL που μπορεί να χρησιμοποιηθεί για την ανάκτηση της σφυγμομέτρησης που επιστρέφεται πλήρως με ένα πρότυπο.
Ερώτηση Επιστρέφει το πεδίο ερώτησης για τη σφυγμομέτρηση.
submit_button_label Επιστρέφει μια συμβολοσειρά που μπορεί να χρησιμοποιηθεί για να παρακάμψετε την ετικέτα του κουμπιού υποβολής για τη σφυγμομέτρηση.
submit_url Η διεύθυνση URL στην οποία έχει υποβληθεί μια ολοκληρωμένη σφυγμομέτρηση.
user_selected_option Επιστρέφει το αντικείμενο polloption που επιλέχθηκε από το χρήστη (αν ήδη έχει αποφασίσει).
ψήφοι Αποδίδει τον αριθμό ψήφων που έχουν συνοψιστεί για τη σφυγμομέτρηση.

Χαρακτηριστικά επιλογής σφυγμομέτρησης

Σημείωμα

οντότητες

Χαρακτηριστικό Description
απάντηση Επιστρέφει το πεδίο απάντησης για τη σφυγμομέτρηση.
ποσοστό Επιστρέφει το ποσοστό των ψήφων στην σφυγμομέτρηση για την επιλογή ως δεκαδικό αριθμό μεταξύ 0 και 100.
ψήφοι Αποδίδει τον αριθμό ψήφων που έχουν συνοψιστεί για την επιλογή.

αίτηση

Περιέχει πληροφορίες σχετικά με το τρέχον αίτημα.

{% assign id = request.params['id'] | escape %}

<a href={{ request.url | add_query: 'foo', 1 | escape }}>Link</a>

Σημείωμα

  • Μπορείτε να δημιουργήσετε διευθύνσεις URL δυναμικά στο Liquid χρησιμοποιώντας φίλτρα URL.
  • Η διεύθυνση URL που χρησιμοποιείται στο request.url μπορεί να είναι οποιαδήποτε ζητούμενη τιμή και αποθηκεύεται στην cache για τις μεταγενέστερες αιτήσεις. Για να εξασφαλίσετε τη σωστή τιμή στο request.url, εξετάστε το ενδεχόμενο να χρησιμοποιήσετε την ετικέτα υποκατάστασης, τη μερική διεύθυνση URL, όπως ~{τη διαδρομή αρχείου} ή την αποθήκευση της διεύθυνσης URL πύλης στις Ρυθμίσεις τοποθεσίας.
  • Η κυκλοφορία Power Pages έκδοσης 9.3.8.x ή νεότερης έκδοσης θα έχουν, από προεπιλογή, το φίλτρο Liquid escape επιβαλλόμενο για χρήστη και αίτηση αντικείμενα Liquid. Για να απενεργοποιήσετε αυτήν την προεπιλεγμένη ρύθμιση παραμέτρων και να επιτρέψετε αυτά τα αντικείμενα Liquid χωρίς φίλτρο Liquid διαφυγής ρυθμίσεις τοποθεσίας πύλης - Site/EnableDefaultHtmlEncoding.

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
παράμετροι Τιμές παραμέτρων με όνομα για το τρέχον αίτημα. Το params είναι ένας συνδυασμός από παραμέτρους συμβολοσειράς ερωτήματος URL, παραμέτρους καταχώρησης φόρμας και cookies.
Path Η διαδρομή της διεύθυνσης URL του υφιστάμενου αιτήματος.
/profile/
path_and_query Η διαδρομή και το ερώτημα της διεύθυνσης URL του υφιστάμενου αιτήματος.
/profile/?foo=1&bar=something
ερώτημα Το τμήμα ερωτήματος της διεύθυνσης URL του υφιστάμενου αιτήματος.
?foo=1&bar=something
url Η πλήρης διεύθυνση URL του υφιστάμενου αιτήματος.
https://www.example.com/profile/?foo=1&bar=something

searchindex

Το αντικείμενο searchindex χρησιμοποιείται εντός ετικετών πίνακα Dataverse και παρέχει πρόσβαση στα αποτελέσματα ενός ερωτήματος.

{% searchindex query: 'support', page: params.page, page_size: 10 %}

{% if searchindex.results.size > 0 %}

<p>Found about {{ searchindex.approximate_total_hits }} matches:</p>

<ul>

{% for result in searchindex.results %}

<li>

<h3><a href={{ result.url | escape }}>{{ result.title | escape }}</a></h3>

<p>{{ result.fragment }}</p>

</li>

{% endfor %}

</ul>

{% else %}

<p>Your query returned no results.</p>

{% endif %}

{% endsearchindex %}

Χαρακτηριστικά

Χαρακτηριστικό Description
approximate_total_hits Αποδίδει έναν κατά προσέγγιση υπολογισμό του συνόλου επισκέψεων που ταιριάζουν με το ερώτημα του ευρετηρίου. Λόγω του τρόπου που λειτουργεί το ευρετήριο αναζήτησης σε σχέση με τα φίλτρα ασφαλείας και άλλους παράγοντες σχεδιασμού, αυτός ο αριθμός είναι μόνο μια προσέγγιση και ενδέχεται να μην συμφωνεί απόλυτα με το συνολικό αριθμό των αποτελεσμάτων που είναι διαθέσιμα στον τρέχοντα χρήστη σε ορισμένες περιπτώσεις.
Σελίδα Επιστρέφει τον αριθμό της σελίδας από το τρέχον ερώτημα.
page_size Επιστρέφει το μέγιστο μέγεθος σελίδας από το τρέχον ερώτημα. Εάν θέλετε τον πραγματικό αριθμό των αποτελεσμάτων που επιστρέφονται για την τρέχουσα σελίδα (καθώς αυτός μπορεί να είναι μικρότερος από το καθορισμένο μέγιστο μέγεθος σελίδας), χρησιμοποιήστε το results.size.
Αποτελέσματα Επιστρέφει τη σελίδα αποτελεσμάτων ερωτήματος, ως αντικείμενα αποτελέσματος ευρετηρίου αναζήτησης.

Αποτελέσματα ευρετηρίου αναζήτησης

Χαρακτηριστικό Περιγραφή
οντότητα Οι υποκείμενες οντότητες για το αποτέλεσμα.
τμήμα Ένα σχετικό, σύντομο τμήμα κειμένου για το αποτέλεσμα, με όρους που ταιριάζουν με το καθορισμένο ερώτημα που επισημαίνονται με την ετικέτα HTML <em>. Ορισμένοι τύποι ερωτημάτων δεν υποστηρίζουν επισήμανση τμημάτων, όπως ασαφή ερωτήματα(~) και ερωτήματα με χαρακτήρες μπαλαντέρ (*). Αυτή η ιδιότητα θα έχει τιμή null σε αυτές τις περιπτώσεις.
Id Το αναγνωριστικό πίνακα Dataverse της υποκείμενης εγγραφής για το αποτέλεσμα, ως συμβολοσειρά. Για παράδειγμα, 936DA01F-9ABD-4d9d-80C7-02AF85C822A8
logical_name Το λογικό όνομα του πίνακας Dataverse της υποκείμενης εγγραφής για το αποτέλεσμα. Για παράδειγμα, adx_webpage
Αριθμός Ο αριθμός του αποτελέσματος, σε όλες τις σελίδες αποτελεσμάτων, ξεκινώντας από το 1. Για παράδειγμα, για το πρώτο αποτέλεσμα της δεύτερης σελίδας αποτελεσμάτων, με μέγεθος σελίδας 10, αυτή η τιμή θα είναι 11.
βαθμολογία Η βαθμολογία Lucene του αποτελέσματος, ως μια τιμή κινητής υποδιαστολής. Τα αποτελέσματα θα επιστρέφονται ταξινομημένα με αυτήν την τιμή.
τίτλος Ο τίτλος του αποτελέσματος.
url Το URL για το αποτέλεσμα. Αυτό συνήθως, αλλά όχι απαραίτητα, θα είναι μια απόλυτη διαδρομή για την τρέχουσα εφαρμογή παρά μια πλήρης URL. Για παράδειγμα: /articles/article1/

ρυθμίσεις

Σάς επιτρέπει να φορτώσετε οποιαδήποτε ρύθμιση τοποθεσίας με βάση το όνομα. Εάν δεν βρεθεί μια ρύθμιση με το δεδομένο όνομα, το null θα επιστραφεί.

Σημείωμα

Οι ρυθμίσεις επιστρέφονται ως συμβολοσειρές αλλά μπορείτε να χρησιμοποιήσετε Φίλτρα τύπου για να τις μετατρέψετε σε άλλους τύπους.

{{ settings[My Setting] }}

{% assign search_enabled = settings[Search/Enabled] | boolean %}

{% if search_enabled %}

Search is enabled.

{% endif %}

{% assign pagesize = settings['page size'] | integer | default: 10 %}

{% if pagesize > 10 %}

Page size is greater than 10.

{% endif %}

χάρτης τοποθεσίας

Επιτρέπει πρόσβαση στο χάρτη της τοποθεσίας πύλης.

<h1>{{ sitemap.root.title }}</h1>

<ul class=breadcrumb>

{% for crumb in sitemap.current.breadcrumbs %}

<li><a href={{ crumb.title }}>{{ crumb.title }}</a></li>

{% endfor %}

<li class=active>{{ sitemap.current.title }}</li>

</ul>

{% for child in sitemap.current.children %}

<a href={{ child.url }}>{{ child.title }}</a>

{% endfor %}

It's also possible to load a site map node by URL path:

{% assign node = sitemap[/content/page1/] %}

{% if node %}

{% for child in node.children %}

<a href={{ child.url }}>{{ child.title }}</a>

{% endfor %}

{% endif %}

Χαρακτηριστικά χάρτη τοποθεσίας

Χαρακτηριστικό Περιγραφή
Τρέχον Επιστρέφει το αντικείμενο κόμβου χάρτη τοποθεσίας για την τρέχουσα σελίδα.
Ρίζα Επιστρέφει το αντικείμενο κόμβου του χάρτη τοποθεσίας για τη ριζική (αρχική) σελίδα της τοποθεσίας Web.

Χαρακτηριστικά κόμβου χάρτη τοποθεσίας

Χαρακτηριστικό Περιγραφή
Ίχνη πλοήγησης Επιστρέφει τα αντικείμενα κόμβου χάρτη τοποθεσίας breadcrumb για τον κόμβο, ξεκινώντας από τον κόμβο ρίζας του χάρτη τοποθεσίας και τελειώνοντας στον γονικό.
Θυγατρικά στοιχεία Επιστρέφει τα θυγατρικά αντικείμενα κόμβου χάρτη τοποθεσίας του κόμβου.
Περιγραφή Η περιγραφή/σύνοψη περιεχομένου για τον κόμβο. (Αυτό το πεδίο μπορεί να περιέχει HTML).
Οντότητα Επιστρέφει τις υποκείμενες οντότητες του κόμβου. Εάν ο κόμβος δεν έχει κανένα υποκείμενο πίνακα, αυτή η τιμή θα είναι null.
is_sitemap_ancestor Επιστρέφει true αν ο κόμβος του χάρτη διεύθυνσης είναι ένας γονικός κόμβος του τρέχοντα κόμβου, διαφορετικά false.
is_sitemap_current Επιστρέφει true αν ο κόμβος του χάρτη διεύθυνσης είναι ο τρέχοντας κόμβος, διαφορετικά false.
Γονικό στοιχείο Επιστρέφει τον γονικό κόμβο του χάρτη τοποθεσίας του κόμβου. Εάν ο κόμβος είναι στον ριζικό κόμβο, το γονικό στοιχείο θα είναι null.
Τίτλος Ο τίτλος του κόμβου.
Διεύθυνση URL Η διεύθυνση URL του κόμβου.

δείκτες τοποθεσιών

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

{{ sitemarkers[Login].url }}

{% assign my_sitemarker = sitemarkers["My Site Marker"] %}

{% if my_sitemarker %}

<a href={{ my_sitemarker.url }}>{{ my_sitemarker.adx_name }}</a>

{% else %}

Site marker My Site Marker does not exist.

{% endif %}

Χαρακτηριστικά δείκτη τοποθεσίας

Χαρακτηριστικό Description
url Η διεύθυνση URL του δείκτη τοποθεσίας προορισμού.
[λογικό όνομα χαρακτηριστικού] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε χαρακτηριστικό της καρτέλας Dataverse του δείκτη τοποθεσίας προορισμού με βάση το λογικό όνομα. Για παράδειγμα, {{ sitemarker.adx_name }}

τμήματα

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

{{ snippets[Header] }}

{% assign footer = snippets[Footer] %}

{% if footer %}

{{ footer }}

{% else %}

No footer snippet was found.

{% endif %}

tablerowloop

Περιέχει ιδιότητες που είναι χρήσιμες εντός ενός μπλοκ βρόχου Ετικέτες επανάληψης.

Σημείωμα

το tablerowloop μπορεί να χρησιμοποιηθεί μόνο μέσα σε μια ετικέτα Ετικέτες επανάληψης.

Χαρακτηριστικά

Χαρακτηριστικό Περιγραφή
Col Επιστρέφει το ευρετήριο της τρέχουσας γραμμής, ξεκινώντας από το 1.
col0 Επιστρέφει το ευρετήριο της τρέχουσας γραμμής, ξεκινώντας από το 0.
col_first Αποδίδει true εάν η τρέχουσα στήλη είναι η πρώτη στήλη σε μια γραμμή, αποδίδει false εάν δεν είναι.
col_last Αποδίδει true εάν η τρέχουσα στήλη είναι η τελευταία στήλη σε μια γραμμή, αποδίδει false εάν δεν είναι.
Πρώτο Επιστρέφει true αν πρόκειται για την πρώτη επανάληψη του βρόχου. Επιστρέφει false αν δεν πρόκειται για την πρώτη επανάληψη.
Ευρετήριο Η θέση του τρέχοντος στοιχείου στη συλλογή, όπου το πρώτο στοιχείο έχει μια θέση 1.
index0 Η θέση του τρέχοντος στοιχείου στη συλλογή, όπου το πρώτο στοιχείο έχει μια θέση 0.
Τελευταία Επιστρέφει true αν πρόκειται για την τελευταία επανάληψη του βρόχου. Επιστρέφει false αν δεν πρόκειται για την τελευταία επανάληψη.
Διάρκεια Αποδίδει τον αριθμό των επαναλήψεων του βρόχου ߝ τον αριθμό των στοιχείων στη συλλογή που επαναλαμβάνονται.
Rindex Αριθμός των στοιχείων που απομένουν στο βρόχο (μήκος - ευρετήριο) όπου το 1 είναι το ευρετήριο του τελευταίου στοιχείου.
rindex0 Αριθμός των στοιχείων που απομένουν στο βρόχο (μήκος - ευρετήριο) όπου το 0 είναι το ευρετήριο του τελευταίου στοιχείου.

χρήστης

Αναφέρεται στον τρέχοντα χρήστη της πύλης επιτρέποντας την πρόσβαση σε όλα τα χαρακτηριστικά της υποκείμενης καρτέλας επαφής Dataverse. Αν δεν είναι συνδεδεμένος κανένας χρήστης, αυτή η μεταβλητή θα είναι null.

ο χρήστης είναι μια οντότητα.

{% if user %}
 
Hello, {{ user.fullname | escape }}!
 
{% else %}
 
Hello, anonymous user!
 
{% endif %}

Σημείωμα

Η κυκλοφορία Power Pages έκδοσης 9.3.8.x ή νεότερης έκδοσης θα έχουν, από προεπιλογή, το φίλτρο Liquid escape επιβαλλόμενο για χρήστη και αίτηση αντικείμενα Liquid. Για να απενεργοποιήσετε αυτήν την προεπιλεγμένη ρύθμιση παραμέτρων και να επιτρέψετε αυτά τα αντικείμενα Liquid χωρίς φίλτρο Liquid διαφυγής ρυθμίσεις τοποθεσίας πύλης - Site/EnableDefaultHtmlEncoding.

Χαρακτηριστικά

Εκτός από το γεγονός ότι έχει όλα τα χαρακτηριστικά μιας οντότητας, ο χρήστης έχει τα εξής χαρακτηριστικά.

Χαρακτηριστικό Περιγραφή
ρόλοι Επιστρέφει τους ρόλους στους οποίους ανήκει ο χρήστης, ως πίνακα.
{% if user.roles contains 'Administrators' %} User is an administrator. {% endif %}
Σημείωση: Μπορείτε επίσης να χρησιμοποιήσετε το φίλτρο has_role για να δοκιμάσετε τις συμμετοχές σε ρόλους.
basic_badges_url Επιστρέφει τη διεύθυνση url της υπηρεσίας για την ανάκτηση κονκάρδων ενός χρήστη.
Για να αποδοθούν κονκάρδες για ένα χρήστη, θα πρέπει να συμπεριλάβετε μια ετικέτα με τα χαρακτηριστικά "data-badge" και "data-uri". Για την απόδοση κονκάρδων του υφιστάμενου χρήστη:
<div data-badge data-uri='{{user.basic_badges_url }}'></div>
Για την απόδοση κονκάρδων ενός χρήστη μέσω αναγνωριστικού (μεταβλητή αναγνωριστικού χρήστη):
`<div data-badge data-uri='{{user.basic_badges_url

Σάς επιτρέπει να φορτώσετε οποιοδήποτε συνδέσεις web κατά όνομα ή αναγνωριστικό.

Εάν υπάρχει ένα σύνολο συνδέσεων web, θα επιστραφεί ένα αντικείμενο συνόλου συνδέσεων web. Εάν δεν βρεθεί σύνολο συνδέσεων web με συγκεκριμένο όνομα ή αναγνωριστικό, θα επιστραφεί null.

<!-- Load web link set by ID -->

{{ weblinks[page.adx_navigation.id].name }}

<!-- Load web link set by name -->

{% assign nav = weblinks[Primary Navigation] %}

{% if nav %}

<h1>{{ nav.title | escape }}</h1>

<ul>

{% for link in nav.weblinks %}

<li>

<a href={{ link.url | escape }} title={{ link.tooltip | escape }}>

{% if link.image %}

<img src={{ link.image.url | escape }} alt={{ link.image.alternate_text | escape }} />

{% endif %}

{{ link.name | escape }}

</a>

</li>

{% endfor %}

</ul>

{% endif %}

Σημείωμα

Ένα σύνολο συνδέσεων web είναι ένα αντικείμενο οντότητας με όλα τα χαρακτηριστικά να είναι ίδια, πλέον όσων παρατίθενται παρακάτω.

Χαρακτηριστικό Περιγραφή
Αντίγραφο Το αντίγραφο HTML του συνόλου συνδέσεων web.
Πλήρες όνομα Το όνομα του συνόλου συνδέσεων web.
Τίτλος Ο τίτλος του συνόλου συνδέσεων web.
Συνδέσεις Web Ο πίνακας με τα αντικείμενα σύνδεσης web που σχετίζονται με το σύνολο συνδέσεων web.
[λογικό όνομα χαρακτηριστικού] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε χαρακτηριστικό της καρτέλας Dataverse του συνόλου συνδέσεων web με βάση το λογικό όνομα. Για παράδειγμα, {{ weblinkset.createdon }}

Σημείωμα

Ένα σύνολο συνδέσεων web είναι ένα αντικείμενο οντότητας με όλα τα χαρακτηριστικά να είναι ίδια, πλέον όσων παρατίθενται παρακάτω.

Χαρακτηριστικό Description
Description Η περιγραφή HTML της σύνδεσης web.
display_image_only Το δυαδικό χαρακτηριστικό υποδεικνύει το αν η σύνδεση web πρέπει να εμφανίζεται ως εικόνα μόνο, χωρίς κείμενο σύνδεσης.
display_page_child_links Το δυαδικό χαρακτηριστικό υποδεικνύει το αν η σύνδεση web θα πρέπει να εμφανίζει συνδέσεις στις εξαρτημένες σελίδες χάρτης τοποθεσίας από τη συνδεδεμένη σελίδα, ως δευτερεύουσες συνδέσεις.
Εικόνα Το αντικείμενο εικόνας σύνδεσης web για αυτήν τη σύνδεση. Αυτό το χαρακτηριστικό θα λάβει μηδενική τιμή αν δεν υπάρχει καθόλου εικόνα.
is_external Το δυαδικό χαρακτηριστικό υποδεικνύει το εάν η διεύθυνση URL προορισμού της σύνδεσης web είναι μια εξωτερική τοποθεσία (αντί για μια εσωτερική σελίδα πύλης).
is_sitemap_ancestor Επιστρέφει true αν η διεύθυνση URL της σύνδεσης Web αναφέρεται σε έναν γονικό κόμβο του τρέχοντα κόμβου χάρτη τοποθεσίας, διαφορετικά false.
is_sitemap_current Επιστρέφει true αν η διεύθυνση URL της σύνδεσης Web αναφέρεται σε έναν κόμβο του τρέχοντα κόμβου χάρτη τοποθεσίας, διαφορετικά false.
Πλήρες όνομα Το όνομα/τίτλος της σύνδεσης web.
Nofollow Το δυαδικό χαρακτηριστικό υποδεικνύει το εάν πρέπει να επισημανθεί η σύνδεση web ως rel=nofollow.
open_in_new_window Το δυαδικό χαρακτηριστικό υποδεικνύει το αν η σύνδεση web πρέπει να ανοιχτεί σε ένα νέο παράθυρο/καρτέλα του προγράμματος περιήγησης όταν κάνετε κλικ σε αυτό.
Συμβουλή εργαλείου Κείμενο συμβουλής εργαλείου για τη σύνδεση web.
Διεύθυνση URL Η διεύθυνση URL της σύνδεσης Web.
Συνδέσεις Web Ο πίνακας με τα θυγατρικά αντικείμενα σύνδεσης web που σχετίζονται με τη σύνδεση web.
[λογικό όνομα χαρακτηριστικού] Μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε χαρακτηριστικό της καρτέλας Dataverse της σύνδεσης web με βάση το λογικό όνομα. Για παράδειγμα, {{ weblink.createdon }}
alternate_text Εναλλακτικό κείμενο για την εικόνα.
Height Ακέραιος αριθμός που περιέχει το καθορισμένο ύψος της εικόνας. Εάν δεν υπάρχει τιμή ύψους, αυτό το χαρακτηριστικό θα είναι null.
Διεύθυνση URL Η διεύθυνση URL της εικόνας.
Πλάτος Ακέραιος αριθμός που περιέχει το καθορισμένο πλάτος της εικόνας. Εάν δεν υπάρχει τιμή πλάτους, αυτό το χαρακτηριστικό θα είναι null.

τοποθεσία Web

Αναφέρεται στον ιστότοπο πύλης επιτρέποντας την πρόσβαση σε όλα τα χαρακτηριστικά της καρτέλας τοποθεσίας web Dataverse (adx_website) για την πύλη.

Σημείωμα

Η τοποθεσία Web είναι μια οντότηταα με όλα τα ίδια χαρακτηριστικά.

Κώδικας

{{ website.adx_name }} ({{ website.id }})

Έξοδος

Community Portal (936DA01F-9ABD-4d9d-80C7-02AF85C822A8)

Χαρακτηριστικά

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

Προεπιλογή Υποκατάστατο (αποφεύγει την προσωρινή αποθήκευση) Παράδειγμα
sign_in_url sign_in_url_substitution Προεπιλογή: website.sign_in_url: /en-US/SignIn?returnUrl=%2Fen-US%2F
Υποκατάσταση (αποφεύγει την προσωρινή αποθήκευση): website.sign_in_url_substitution: /en-US/SignIn?returnUrl=%2Fen-US%2Fsubstitute-page%2F
(το «υποκατάστατο-σελίδα» σε αυτό το παράδειγμα αντικαθιστά την προεπιλεγμένη διεύθυνση URL προσωρινής αποθήκευσης.)
sign_out_url sign_out_url_substitution Προεπιλογή: website.sign_out_url: /en-US/Account/Login/LogOff?returnUrl=%2Fen-US%2F
Υποκατάσταση (αποφεύγει την προσωρινή αποθήκευση): website.sign_out_url_substitution: /en-US/Account/Login/LogOff?returnUrl=%2Fen-US%2Fsubstitute-page%2F
(το «υποκατάστατο-σελίδα» σε αυτό το παράδειγμα αντικαθιστά την προεπιλεγμένη διεύθυνση URL προσωρινής αποθήκευσης.)

Δείτε επίσης

Τύποι Liquid
Liquid ετικέτες
Φίλτρα Liquid