Как добавить фильтр в EntityView в шаблоне Liquid

Я использую entityview для извлечения записей из CRM с помощью гибкого шаблона. Это код, который я использую.

{% entityview logical_name:'new_consul', name:"Most Recent Consul" %}
{% assign cons = entityview.records %}
{% for item in cons %}

Но я хотел бы добавить фильтр, чтобы ограничить до 5 результатов, поэтому, если я использую этот код:

{% assign count = count | default: 5 %}
{% assign recent_cons = entityview.records | recent: count %}

Я получаю следующее сообщение об ошибке: Синтаксическая ошибка Liquid: Ошибка — фильтр «последние» не имеет значения по умолчанию для «язык» и значение не было указано

Что заставляет меня думать, что фильтр должен применяться правильно, поэтому я попробовал:

{% assign languagecode = 'English' %}
{% assign recent_cons = entityview.records | recent: count,languagecode %}

Но затем я получаю эту ошибку: Ошибка Liquid: отсутствует допустимый входной параметр. Имя параметра: ввод

Как я могу правильно применить фильтр к этому запросу entitiview?


person Jorge    schedule 06.12.2016    source источник


Ответы (1)


Хорошо, нашел его в документации портала adxstudios.

https://community.adxstudio.com/products/adxstudio-portals/documentation/configuration-guide/liquid-templates/tags/crm-entity-tags/#page_size

{% entityview logical_name:'new_consul', name:"Most Recent Consult", page_size:5 %}
person Jorge    schedule 07.12.2016