SMMP/build/generic/view/machine/group/main.twig

82 lines
2.1 KiB
Twig
Raw Permalink Normal View History

{% block search_bar %} <input type='text' class='searchbar' placeholder='Recherche'> {% endblock %}
{% block group_list %}
{% for cluster in core.get_clusters() %}
{% block group_card %}
{% block card_tag %} <article class='inline-box' id='{{ cluster.id_machine_cluster }}'> {% endblock %}
{% set machinelist = core.get_members(cluster.id_machine_cluster) %}
{% block card_title %} <span class='title' style='color: {{ core.theme }}'>{{ cluster.name }}</span> {% endblock %}
{% block card_remove %} <span class='link_remove' data-cluster='{{ cluster.id_machine_cluster }}'>{{ core.icon.remove | raw }}</span> {% endblock %}
{% block card_edit %} <span class='link_edit' data-cluster='{{ cluster.id_machine_cluster }}'>{{ core.icon.edit | raw }}</span> {% endblock %}
{# To be patched #}
{% block card_patch %}{% endblock %}
{% block card_count %}
<span class='code'>
{{ core.icon.device | raw }}
<span>{{ machinelist | length }} machines</span>
</span>
{% endblock %}
{% block card_option %}
<span class='option'>
{{ core.icon.option | raw }}
{% for option in core.get_options(cluster.id_machine_cluster) %}
<span class='ignore'>
<span>{{ option.name }}:{{ option.daemon }}</span>
</span>
{% else %}
<span class='ignore'>Aucune option</span>
{% endfor %}
</span>
{% endblock %}
2017-11-08 13:05:16 +00:00
{% block card_members %}
<span class='groups'>
{{ core.icon.group | raw }}
<span class='ignore'>
{% for machine in machinelist %}
<span>
{{ machine.name }}
<span class='rem-member' data-member='{{ machine.id_machine }}' data-cluster='{{ cluster.id_machine_cluster }}'></span>
</span>
{% endfor %}
</span>
<span class='add-member' data-cluster='{{ cluster.id_machine_cluster }}'>+</span>
</span>
{% endblock %}
</article>
{% endblock %}
{# if no result #}
{% else %}
{% block no_result %}
<article class='inline-box'>
<span>Aucun groupe machine trouvé.</span>
</article>
{% endblock %}
{% endfor %}
{% endblock %}