{% extends 'base.html.twig' %} {% block title %}Liste contacts{% endblock %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block javascripts %} {{ parent() }} {% endblock %} {% block content %} {% include 'shared/layout/_content-header.html.twig' with { 'text_btn': 'Ajouter nouveau', 'class': 'primary', 'path': path('app_hotel_contract_new', {'hotelId': hotel.id}), 'item_lien': { 0 : { 'label': hotel.name, 'path': path('app_hotel_detail', {'hotelId': hotel.id}) }, 1 : { 'label': 'Liste' } }, 'entity_name': 'HotelContract' } %} {% include 'shared/componnents/_tables/_index.html.twig' with { 'datas': hotel_contracts, 'columns': ['Nom contrat', 'Statut', 'Type contrat', 'Fournisseur', 'Commission (O/N)', 'Valeur Commission', 'Marché'], 'entity_name': 'HotelContract', 'item_remove': true, 'item_edit': { 'action': true, 'path': 'app_hotel_contract_edit', 'mapping_1': 'hotel', 'param_1': 'hotelId', 'attribute_1': 'id', 'param_2': 'hotelContractId', 'attribute_2': 'id' }, 'item_forward': { 'action': true, 'path': 'app_hotel_contract_detail', 'mapping_1': 'hotel', 'param_1': 'hotelId', 'attribute_1': 'id', 'param_2': 'hotelContractId', 'attribute_2': 'id' } } %} {% endblock %}