mirror of
https://github.com/kevinpapst/kimai2.git
synced 2025-01-10 19:47:35 +00:00
59 lines
2.1 KiB
Twig
59 lines
2.1 KiB
Twig
{% extends 'datatable.html.twig' %}
|
|
{% import "macros/widgets.html.twig" as widgets %}
|
|
{% import "customer/actions.html.twig" as actions %}
|
|
|
|
{% block datatable_row_attr %} {{ widgets.customer_row_attr(entry, now) }}{% endblock %}
|
|
|
|
{% block datatable_column_value %}
|
|
{% if column == 'name' %}
|
|
{{ widgets.label_name(entry.name, entry.color|colorize(entry.name)) }}
|
|
{% elseif column == 'comment' %}
|
|
{{ entry.comment|comment1line }}
|
|
{% elseif column == 'number' %}
|
|
{{ entry.number }}
|
|
{% elseif column == 'company' %}
|
|
{{ entry.company }}
|
|
{% elseif column == 'vat_id' %}
|
|
{{ entry.vatId }}
|
|
{% elseif column == 'contact' %}
|
|
{{ entry.contact }}
|
|
{% elseif column == 'address' %}
|
|
{{ entry.address }}
|
|
{% elseif column == 'country' %}
|
|
{{ entry.country|country_name }}
|
|
{% elseif column == 'currency' %}
|
|
{{ entry.currency|currency_name }}
|
|
{% elseif column == 'phone' %}
|
|
{{ entry.phone }}
|
|
{% elseif column == 'fax' %}
|
|
{{ entry.fax }}
|
|
{% elseif column == 'mobile' %}
|
|
{{ entry.mobile }}
|
|
{% elseif column == 'email' %}
|
|
{{ entry.email }}
|
|
{% elseif column == 'homepage' %}
|
|
{{ entry.homepage }}
|
|
{% elseif column == 'budget' %}
|
|
{% if entry.hasBudget() and is_granted('budget', entry) %}
|
|
{{ entry.budget|money(entry.currency) }}
|
|
{% else %}
|
|
–
|
|
{% endif %}
|
|
{% elseif column == 'timeBudget' %}
|
|
{% if entry.hasTimeBudget() and is_granted('time', entry) %}
|
|
{{ entry.timeBudget|duration }}
|
|
{% else %}
|
|
–
|
|
{% endif %}
|
|
{% elseif column == 'billable' %}
|
|
{{ widgets.label_boolean(entry.billable) }}
|
|
{% elseif column == 'team' %}
|
|
{{ widgets.badge_team_access(entry.teams) }}
|
|
{% elseif column == 'visible' %}
|
|
{{ widgets.label_visible(entry.visible) }}
|
|
{% elseif column == 'actions' %}
|
|
{{ actions.customer(entry, 'index') }}
|
|
{% elseif column starts with 'mf_' %}
|
|
{{ widgets.meta_field_value(entry, data) }}
|
|
{% endif %}
|
|
{% endblock %}
|