Thẻ Liquid Dataverse

Thẻ Liquid Microsoft Dataverse được sử dụng để tải và hiển thị dữ liệu Dataverse hoặc sử dụng các dịch vụ trong khuôn khổ Power Pages khác. Các thẻ này là phần mở rộng dành riêng cho Dataverse cho ngôn ngữ Liquid.

biểu đồ

Thêm biểu đồ ứng dụng dựa trên mô hình Power Apps vào trang web. Thẻ biểu đồ có thể được thêm vào trường Copy trên trang web hoặc trường Nguồn trên Mẫu Web. Để biết các bước thêm biểu đồ ứng dụng dựa trên mô hình Power Apps vào trang web, hãy xem Thêm biểu đồ vào trang web trong Power Pages.

{% chart id:"EE3C733D-5693-DE11-97D4-00155DA3B01E" viewid:"00000000-0000-0000-00AA-000010001006" %}

Tham số

Có 2 tham số được cung cấp cùng với thẻ biểu đồ: id biểu đồ và id dạng xem.

chart id

ID hiển thị của biểu đồ. Bạn có thể lấy id bằng cách xuất biểu đồ.

viewid

ID của bảng khi được mở trong trình chỉnh sửa dạng xem.

powerbi

Thêm bảng thông tin Power BI và báo cáo trong trang. Có thể thêm thẻ vào trường Sao chép trên trang web hoặc trường Nguồn trên mẫu web. Để biết các bước thêm báo cáo hoặc bảng thông tin Power BI vào trang web trong Power Pages, hãy xem Thêm báo cáo hoặc bảng thông tin Power BI vào trang web trong Power Pages.

Lưu ý

Để thẻ hoạt động, bạn phải bật tích hợp Power BI từ trung tâm Power Pages trong trung tâm quản trị Power Platform. Nếu chưa bật tích hợp Power BI, bảng thông tin hoặc báo cáo sẽ không hiển thị.

Tham số

Thẻ powerbi chấp nhật các tham số sau:

path

Đường dẫn của báo cáo hoặc bảng thông tin Power BI. Nếu báo cáo hoặc bảng thông tin Power BI an toàn, bạn phải cung cấp loại xác thực.

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01" %}

authentication_type

Loại xác thực bắt buộc cho báo cáo hoặc bảng thông tin Power BI. Các giá trị hợp lệ cho tham số này là:

  • Ẩn danh: Cho phép bạn nhúng phát hành lên báo cáo Power BI web. Loại xác thực mặc định là Ẩn danh. Khi sử dụng loại xác thực là Ẩn danh, bạn phải tải URL báo cáo Power BI như được mô tả tại: Phát hành lên web từ Power BI

  • AAD: Cho phép bạn chia sẻ Power BI báo cáo hoặc trang tổng quan an toàn với Power BI Microsoft Entra người dùng được xác thực bằng ID.

  • powerbiembedded: Cho phép bạn chia sẻ các báo cáo hoặc trang tổng quan Power BI bảo mật với những người dùng bên ngoài không có Power BI giấy phép hoặc Microsoft Entra xác thực cài đặt. Để biết thông tin về thiết lập dịch vụ Power BI Embedded, hãy xem Kích hoạt dịch vụ Power BI Embedded.

Trong khi thêm báo cáo hoặc trang tổng quan Power BI bảo mật, hãy đảm bảo rằng báo cáo hoặc trang tổng quan đó được chia sẻ với các dịch vụ Power Pages Microsoft Entra hoặc Power BI Embedded .

Lưu ý

Các giá trị cho tham số authentication_type không phân biệt chữ hoa, chữ thường.

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01" %}

Bạn cũng có thể lọc báo cáo về một hoặc nhiều giá trị. Cú pháp lọc báo cáo là:

URL? lọc =bảng/lĩnh vực eq 'giá trị'

Ví dụ, nói rằng bạn muốn lọc báo cáo để xem dữ liệu cho một số liên lạc tên là Bert Hair. Bạn phải gắn thêm URL với dữ liệu sau đây:

?filter=Executives/Executive eq 'Bert Hair'

Mã hoàn chỉnh là:

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01?filter=Executives/Executive eq 'Bert Hair'" %}

Thông tin thêm về lọc báo cáo: lọc một báo cáo bằng cách sử dụng tham số chuỗi truy vấn trong URL

Lưu ý

Báo cáo vô danh không hỗ trợ bộ lọc.

Bạn cũng có thể tạo đường dẫn động bằng cách sử dụng capture biến Liquid:

{% capture pbi_path %}https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01?filter=Executives/Executive eq '{{user.id}}'{% endcapture %}
{% powerbi authentication_type:"AAD" path:pbi_path %}

Thông tin thêm về biến Liquid: Thẻ biến

tileid

Hiển thị lát cụ thể của bảng thông tin. Bạn phải cung cấp ID của lát.

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/dashboards/00000000-0000-0000-0000-000000000001" tileid:"00000000-0000-0000-0000-000000000002" %}

roles

Vai trò được gán cho báo cáo Power BI. Tham số này chỉ hoạt động khi thông số authentication_type được đặt thành powerbiembedded.

Nếu bạn đã xác định vai trò trong Power BI và gán chúng cho các báo cáo, bạn phải chỉ định các vai trò phù hợp trong thẻ Liquid powerbi. Vai trò cho phép bạn lọc dữ liệu sẽ được hiển thị trong báo cáo. Bạn có thể chỉ định nhiều vai trò được phân tách bằng dấu phẩy. Để biết thêm thông tin về việc xác định vai trò trong Power BI, hãy xem Bảo mật cấp hàng (RLS) với Power BI.

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000000/ReportSection2" roles:"Region_East,Region_West" %}

Nếu bạn đã chỉ định một vai trò cho báo cáo Power BI và không chỉ định thông số vai trò trong thẻ Liquid hoặc không chỉ định vai trò trong tham số, lỗi được hiển thị.

Tiền bo

Nếu bạn muốn sử dụng các vai trò web được xác định trong site của mình làm vai trò Power BI, thì bạn có thể xác định một biến và gán vai trò web cho nó. Sau đó, bạn có thể sử dụng biến được xác định trong thẻ Liquid.

Giả sử bạn đã xác định hai vai trò web là Region_East và Region_West trong site của bạn. Bạn có thể tham gia với họ bằng cách sử dụng mã: {% assign webroles = user.roles | join: ", " %}

Trong đoạn mã trên, webroles là một biến và các vai trò web của Region_East và Region_West sẽ được lưu trữ trong đó.

Sử dụng biến webroles như sau trong thẻ Liquid:

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000000/ReportSection2" roles:webroles%}

có thể chỉnh sửa

Hiển thị đối tượng CMS của site Power Pages cho sẵn dưới dạng chỉnh sửa được trên site, cho người dùng có quyền chỉnh sửa nội dung đối với đối tượng đó. Các đối tượng có thể chỉnh sửa bao gồm trang, đoạn mãliên kết web.

{% editable page 'adx_copy' type: 'html', title: 'Page Copy', escape: false, liquid: true %}

{% editable snippets Header type: 'html' %}

<!--

An editable web link set required a specific DOM structure, with

certain classes on the containing element, as demonstrated here.

-->

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

{% if primary_nav %}

<div {% if primary_nav.editable %}class=xrm-entity xrm-editable-adx_weblinkset{% endif %}>

<ul>

<!-- Render weblinks... -->

</ul>

{% editable primary_nav %}

</div>

{% endif %}

Tham số

Tham số đầu tiên được cung cấp để có thể chỉnh sửa là đối tượng có thể chỉnh sửa, chẳng hạn như bộ liên kết web, đoạn mã hoặc trang hiện tại. Tham số tùy chọn thứ hai là để chỉ định tên thuộc tính hoặc khóa trong đối tượng sẽ được kết xuất và chỉnh sửa đó. Giá trị này có thể là tên của thuộc tính bảng hoặc tên đoạn mã chẳng hạn.

Sau những thông số ban đầu này là thẻ hỗ trợ nhiều tham số được đặt tên tùy chọn.

class

Chỉ định giá trị thuộc tính lớp cho phần tử gốc được thẻ này kết xuất.

default

Giá trị mặc định được hiển thị trong trường hợp mục có thể chỉnh sửa không có giá trị.

escape

Giá trị Boolean cho biết liệu giá trị được thẻ này hiển thị có được mã hóa HTML hay không. Giá trị này mặc định là sai.

liquid

Giá trị Boolean cho biết liệu có nên xử lý bất kỳ mã mẫu Liquid nào được tìm thấy trong giá trị văn bản do thẻ này hiển thị hay không. Giá trị này mặc định là đúng.

tag

Tên của thẻ HTML vùng chứa được thẻ này hiển thị. Thẻ này hiển thị các phần tử div theo mặc định. Bạn nên chọn giữa div hoặc span làm giá trị cho tham số này.

title

Chỉ định nhãn cho mục có thể chỉnh sửa này trong giao diện chỉnh sửa nội dụng. Nếu không có nhãn nào được cung cấp, nhãn thân thiện sẽ được tạo tự động.

loại

Một giá trị chuỗi cho biết loại giao diện chỉnh sửa sẽ được hiển thị, đối với các giá trị văn bản có thể chỉnh sửa. Các giá trị hợp lệ cho tham số này là html hoặc văn bản. html là giá trị mặc định.

entitylist

Tải một danh sách cho sẵn, theo tên hoặc ID. Sau đó, các thuộc tính của danh sách có thể được truy cập bằng cách sử dụng đối tượng danh sách thực thể có sẵn trong khối thẻ. Để kết xuất bản ghi kết quả thực của danh sách, hãy sử dụng thẻ entityview trong khối.

Nếu danh sách được tải thành công, nội dung trong khối sẽ được hiển thị. Nếu không tìm thấy danh sách thì nội dung khối sẽ không được hiển thị.

{% entitylist name:My List %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

Theo mặc định, đối tượng danh sách thực thể được đặt tên biến danh sách thực thể. Theo tùy chọn, bạn có thể cung cấp một tên biến khác.

{% entitylist my_list = name:My List %}

Loaded list {{ my_list.adx_name }}.

{% endentitylist %}

Tham số

Cung cấp chỉ một id, tên hoặc khóa để chọn Danh sách cần tải.

id

Tải danh sách theo ID GUID. ID phải là một chuỗi có thể được phân tích dưới dạng GUID.

{% entitylist id:936DA01F-9ABD-4d9d-80C7-02AF85C822A8 %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

Nói chung, chuỗi GUID theo nghĩa đen không được sử dụng. Thay vào đó, id được chỉ định bằng thuộc tính GUID của một biến khác.

{% entitylist id:page.adx_entitylist.id %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

tên

Tải danh sách theo tên.

{% entitylist name:My List %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

key

Tải danh sách theo ID hoặc tên. Nếu giá trị khóa được cung cấp có thể được phân tích cú pháp dưới dạng GUID thì danh sách sẽ được tải theo ID. Nếu không, nó sẽ được tải theo tên.

<!-- key_variable can hold an ID or name -->

{% entitylist key:key_variable %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

language_code

Mã ngôn ngữ số nguyên Dataverse để chọn các nhãn được bản địa hóa của danh sách cần tải. Nếu không cung cấp mã_ngôn ngữ thì ngôn ngữ mặc định của kết nối ứng dụng trang web Dataverse sẽ được sử dụng.

{% entitylist name:"My List", language_code:1033 %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

entityview

Tải dạng xem Dataverse cho sẵn, theo tên hoặc ID. Sau đó, có thể truy cập các thuộc tính của chế độ xem ̝ siêu dữ liệu cột chế độ xem, bản ghi kết quả được phân trang, v.v. bằng cách sử dụng đối tượngentityview có sẵn trong khối thẻ.

Nếu chế độ xem được tải thành công, nội dung trong khối sẽ được hiển thị. Nếu không tìm thấy chế độ xem thì nội dung khối sẽ không được hiển thị.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Theo mặc định, đối tượng dạng xem thực thể được đặt tên biến là dạng xem thực thể. Theo tùy chọn, bạn có thể cung cấp một tên biến khác.

{% entityview my_view = logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ my_view.total_records }} total records.

{% endentityview %}

Nếu chế độ xem thực thể được lồng trong một khối danh sách thực thể, nó sẽ kế thừa cấu hình mặc định của nó (kích thước trang kết quả, tùy chọn bộ lọc, v.v.) từ danh sách. Nếu không có thông số tên hoặc id chế độ xem nào được cung cấp cho chế độ xem thực thể, chế độ xem này sẽ tải chế độ xem mặc định từ danh sách thực thể kèm theo.

{% entitylist id:page.adx_entitylist.id %}

{% entityview %}

Loaded default view of the list associated with the current page, with {{ entityview.total_records }} total records.

{% endentityview %}

{% endentitylist %}

Tham số

Cung cấp hoặc id hoặc logical_name với tên để chọn dạng xem Dataverse cần tải. Nếu cả hai đều không được cung cấp và thẻ chế độ xem thực thể được lồng trong thẻ danh sách thực thể thì chế độ xem mặc định của danh sách thực thể kèm theo sẽ được tải.

id

id phải là một chuỗi có thể được phân tích dưới dạng GUID.

{% entityview id:936DA01F-9ABD-4d9d-80C7-02AF85C822A8 %}

Loaded entity view {{ entityview.name }}.

{% endentityview %}

Nói chung, chuỗi GUID theo nghĩa đen không được sử dụng. Thay vào đó, id được chỉ định bằng thuộc tính GUID của một biến khác.

{% entityview id:request.params.view %}

Loaded entity view {{ entityview.name }} using view query string request parameter.

{% endentityview %}

logical_name

Tên logic của thực thể Dataverse của dạng xem cần tải. Phải được sử dụng kết hợp với tên.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

tên

Tên Dataverse của dạng xem cần tải. Phải được sử dụng kết hợp với logical_name.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

filter

Chỉ định lọc kết quả xem theo người dùng hay tài khoản. Phải có giá trị chuỗi là người dùng hoặc tài khoản.

{% entityview id:request.params.view, filter:'user' %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% entityview id:request.params.view, filter:request.params.filter %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

metafilter

Chỉ định biểu thức bộ lọc siêu dữ liệu Danh sách dùng để lọc kết quả dạng xem. Tham số này chỉ hợp lệ khi dạng xem thực thể được sử dụng kết hợp với danh sách thực thể. Trong hầu hết mọi trường hợp, tham số này được đặt dựa trên một yêu cầu.

{% entitylist id:page.adx_entitylist.id %}

{% entityview id:request.params.view, metafilter:request.params.mf %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

{% endentitylist %}

order

Chỉ định một biểu thức phân loại để sắp xếp kết quả xem. Biểu thức phân loại có thể chứa một hoặc nhiều tên logic thuộc tính thực thể, theo sau là hướng phân loại ASC hoặc DESC.

{% entityview id:request.params.view, order:'name ASC, createdon DESC' %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% entityview id:request.params.view, order:request.params.order %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

page

Chỉ định trang kết quả xem cần tải. Nếu tham số này không được chỉ định thì trang kết quả đầu tiên sẽ được tải.

Tham số này phải được chuyển thành giá trị số nguyên hoặc chuỗi có thể được phân tích dưới dạng số nguyên. Nếu một giá trị được cung cấp cho tham số này, nhưng giá trị đó là null hoặc không thể phân tích cú pháp dưới dạng số nguyên thì trang kết quả đầu tiên sẽ được tải.

{% entityview id:request.params.view, page:2 %}

Loaded page {{ entityview.page }} of entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% entityview id:request.params.view, page:request.params.page %}

Loaded page {{ entityview.page }} of entity view with {{ entityview.total_records }} total records.

{% endentityview %}

page_size

Chỉ định số lượng kết quả cần tải cho trang kết quả hiện tại. Nếu không có giá trị nào được cung cấp cho tham số này và chế độ xem thực thể được sử dụng trong khối danh sách thực thể thì kích thước trang danh sách sẽ được sử dụng. Nếu không nằm trong khối danh sách thực thể, giá trị mặc định là 10 sẽ được sử dụng.

Tham số này phải được chuyển thành giá trị số nguyên hoặc chuỗi có thể được phân tích dưới dạng số nguyên. Nếu một giá trị được cung cấp cho tham số này, nhưng giá trị đó là null hoặc không thể phân tích cú pháp dưới dạng số nguyên thì kích thước trang mặc định sẽ được sử dụng.

{% entityview id:request.params.view, page_size:20 %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% entityview id:request.params.view, page_size:request.params.pagesize %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

search

Chỉ định một biểu thức tìm kiếm để lọc kết quả xem theo biểu thức này. Bộ lọc biểu thức tìm kiếm từ khóa đơn giản bằng cách xem các thuộc tính có bắt đầu bằng từ khóa hay không. Ký tự đại diện * cũng có thể được bao gồm trong biểu thức.

{% entityview id:request.params.view, search:'John\*' %}

Loaded entity view with {{ entityview.total_records }} total matching records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu để bộ lọc tìm kiếm có thể được thiết lập dựa trên thông tin nhập của người dùng.

{% entityview id:request.params.view, search:request.params.search %}

Loaded entity view with {{ entityview.total_records }} total matching records.

{% endentityview %}

language_code

Một mã ngôn ngữ số nguyên Dataverse để chọn nhãn được dịch trong dạng xem thực thể (nhãn tiêu đề cột, v.v.) cần tải. Nếu không cung cấp mã ngôn ngữ, ngôn ngữ mặc định của kết nối ứng dụng trang web Dataverse sẽ được sử dụng.

Nếu chế độ xem thực thể được sử dụng trong khối danh sách thực thể, chế độ xem thực thể sẽ kế thừa cấu hình mã ngôn ngữ của nó từ danh sách thực thể.

{% entityview logical_name:'contact', name:"Active Contacts", language_code:1033 %}

Loaded entity view {{ entityview.name }}.

{% endentitylist %}

searchindex

Thực hiện một truy vấn dựa trên chỉ mục tìm kiếm trong website. Sau đó, bạn có thể truy cập các kết quả trùng khớp bằng cách sử dụng chỉ mục tìm kiếm có sẵn trong khối thẻ.

{% 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 %}

<style>

    .highlight {background-color: #FFFCAC;}

</style>

Theo mặc định, đối tượng chỉ mục tìm kiếm được đặt tên biến searchindex. Theo tùy chọn, bạn có thể cung cấp một tên biến khác.

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

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

...

{% endif %}

{% endsearchindex %}

Tham số

Các thẻ chỉ mục tìm kiếm chấp nhận các tham số sau.

query

Truy vấn được sử dụng để khớp các kết quả. Tham số này nhằm mục đích chấp nhận phần dành riêng cho người dùng của truy vấn chỉ mục (nếu có).

{% searchindex query: 'support' %}

...

{% endsearchindex %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% searchindex query: request.params.query %}

...

{% endsearchindex %}

Tham số này hỗ trợ cú pháp Phân tích Truy vấn Lucene.

filter

Một truy vấn khác được sử dụng để so khớp kết quả. Tham số này nhằm mục đích chấp nhận bộ lọc kết quả dành riêng cho nhà phát triển, nếu muốn.

{% searchindex query: request.params.query, filter: '+statecode:0' %}

...

{% endsearchindex %}

Tham số này hỗ trợ cú pháp Phân tích Truy vấn Lucene.

Lưu ý

Sự khác biệt giữa bộ lọc và truy vấn là tuy cả hai tham số đều chấp nhận cú pháp Phân tích Truy vấn Lucene, nhưng truy vấn thường dễ chấp nhận các hình thức phân tích cú pháp này hơn ߝ vì nó dự kiến rằng hầu hết người dùng cuối sẽ không biết về cú pháp này. Vì vậy, trong trường hợp phân tích truy vấn theo cú pháp này không thành công, toàn bộ truy vấn sẽ được thoát và gửi đi dưới dạng văn bản truy vấn. Ngược lại, bộ lọc sẽ được phân tích nghiêm ngặt và trả về lỗi trong trường hợp cú pháp không hợp lệ.

logical_names

Tên logic của thực thể Dataverse mà nhờ đó các kết quả khớp sẽ được giới hạn, dưới dạng chuỗi phân cách bằng dấu phẩy. Nếu không được cung cấp, tất cả các thực thể phù hợp sẽ được trả về.

{% searchindex query: request.params.query, logical_names: 'kbarticle,incident' %}

...
>
{% endsearchindex %}

page

Trang kết quả tìm kiếm cần trả về. Nếu không được cung cấp, trang đầu tiên (1) sẽ được trả về.

{% searchindex query: request.params.query, page: 2 %}

...

{% endsearchindex %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% searchindex query: request.params.query, page: request.params.page %}

...

{% endsearchindex %}

page_size

Kích thước của trang kết quả tìm kiếm cần trả về. Nếu không được cung cấp, kích thước mặc định là 10 sẽ được sử dụng.

{% searchindex query: request.params.query, page_size: 20 %}

...

{% endsearchindex %}

biểu mẫu thực thể

Kết xuất toàn bộ biểu mẫu theo tên hoặc ID.

Lưu ý

Thẻ biểu mẫu thực thể chỉ có sẵn để sử dụng trong nội dung được kết xuất trong mẫu trang dựa trên mẫu web. Việc tìm cách sử dụng thẻ trong Mẫu Trang dựa trên Ghi lại sẽ không kết xuất bất cứ nội dung gì. Bạn chỉ có thể kết xuất một thẻ biểu mẫu thực thể hoặc biểu mẫu web cho mỗi trang. Thẻ biểu mẫu thực thể hoặc biểu mẫu web sau thẻ đầu tiên sẽ không được kết xuất.

{% entityform name: 'My Basic Form' %}

Tham số

tên

Tên của Biểu mẫu cơ bản mà bạn muốn tải.

{% entityform name:My Basic Form %}

biểu mẫu web

Kết xuất toàn bộ biểu mẫu nhiều bước theo tên hoặc ID. Thẻ biểu mẫu web chỉ có sẵn để sử dụng trong nội dung được kết xuất trong mẫu web dựa trên mẫu trang. Việc cố gắng sử dụng thẻ trong Mẫu trang dựa trên ghi lại sẽ không kết xuất bất cứ nội dung gì. Bạn chỉ có thể hiển thị một thẻ biểu mẫu thực thể hoặc biểu mẫu web trên mỗi trang. Các thẻ entityform hoặc webform sau thẻ đầu tiên sẽ không được kết xuất.

{% webform name: 'My Multistep Form' %}

Tham số

tên

Tên của Biểu mẫu nhiều bước mà bạn muốn tải.

{% webform name:My Multistep Form %}

codecomponent

Cho phép bạn nhúng các thành phần mã bằng thẻ Liquid. Ví dụ: thêm tùy chọn điều khiển tùy chỉnh trên màn hình hiển thị bản đồ vào một trang web.

Tham số

tên

ID hoặc tên của thành phần mã.

property

Giá trị của các thuộc tính mà thành phần mã mong đợi cần được chuyển dưới dạng một cặp khóa/giá trị được phân tách bằng “:” (dấu hai chấm), trong đó khóa là tên thuộc tính và giá trị là giá trị xâu JSON.

{% codecomponent name:abc\_SampleNamespace.MapControl controlValue:'Space Needle' controlApiKey:<API Key Value> %}

Lưu ý

Các thuộc tính bắt buộc có thể khác nhau tùy thuộc vào thành phần bạn chọn.

Xem phần Sử dụng thẻ mẫu Liquid cho các thành phần mã.

Xem thêm