Contact selection¶
Description¶
Shows a list with the possibility to assign some people or organizations from the contact section to a page. Also allows to define a position, which can be handled later in the template.
Parameters¶
Parameter | Type | Description |
---|---|---|
contact | boolean | Person tab should be visible or not. |
accounts | boolean | Organizations tab should be visible or not. |
Example¶
<property name="contacts" type="contact">
<meta>
<title lang="en">Contacts</title>
</meta>
<params>
<param name="contact" value="true"/>
<param name="account" value="true"/>
</params>
</property>
<ul property="contacts">
{% for contact in content.contacts %}
<li>
{{ contact.type == 'contact' ? contact.fullName : contact.name }}
(
{% for email in contact.emails %}
<a href="mailto:{{ email.email }}">{{ email.email }}</a>
{% if not loop.last %} | {% endif %}
{% endfor %}
)
</li>
{% endfor %}
</ul>