Commit caf35aa1 by Félicie

adherent cotisation and prestataire table

parent 6bf0e0ca
...@@ -691,6 +691,8 @@ class PrestataireAdmin extends AbstractAdmin ...@@ -691,6 +691,8 @@ class PrestataireAdmin extends AbstractAdmin
]; ];
} }
} }
// listmappers for each environment (pro & tav_env)
if (!$this->getConfigurationPool()->getContainer()->getParameter('tav_env')) {
$listMapper $listMapper
->addIdentifier('raisonAndIdmlc', 'html', [ ->addIdentifier('raisonAndIdmlc', 'html', [
'label' => 'Raison', 'label' => 'Raison',
...@@ -719,6 +721,7 @@ class PrestataireAdmin extends AbstractAdmin ...@@ -719,6 +721,7 @@ class PrestataireAdmin extends AbstractAdmin
'label' => 'Cotisation à jour', 'label' => 'Cotisation à jour',
'template' => '@kohinos/bundles/SonataAdminBundle/CRUD/list_presta_cotisation.html.twig', 'template' => '@kohinos/bundles/SonataAdminBundle/CRUD/list_presta_cotisation.html.twig',
] ]
) )
->add('users', null, [ ->add('users', null, [
'label' => 'Gestionnaires [Cotisation à jour]', 'label' => 'Gestionnaires [Cotisation à jour]',
...@@ -745,6 +748,43 @@ class PrestataireAdmin extends AbstractAdmin ...@@ -745,6 +748,43 @@ class PrestataireAdmin extends AbstractAdmin
'actions' => $actions, 'actions' => $actions,
]) ])
; ;
} else {
$listMapper
->addIdentifier('raisonAndIdmlc', 'html', [
'label' => 'Raison',
])
->add('groupe', null, [
'label' => 'Groupe',
'sortable' => true,
'sort_field_mapping' => ['fieldName' => 'name'],
'sort_parent_association_mappings' => [['fieldName' => 'groupe']],
])
->add('rubriques', null)
->add('etats', null, [
'label' => 'Tags',
])
->add('enabled', null, [
'label' => 'Activé',
'editable' => true,
])
->add('acceptemlc', null, [
'label' => 'Accepte e-mlc',
'editable' => true,
])
->add('createdAt', 'date', [
'pattern' => 'dd/MM/YYYY HH:mm',
'label' => 'Crée le',
])
->add('updatedAt', 'date', [
'pattern' => 'dd/MM/YYYY HH:mm',
'label' => 'Mis à jour le',
])
// You may also specify the actions you want to be displayed in the list
->add('_action', null, [
'actions' => $actions,
])
;
}
} }
protected function configureRoutes(RouteCollection $collection) protected function configureRoutes(RouteCollection $collection)
......
{% if false == isCotisationValid(app.user) %} {% if false and not tav_env == isCotisationValid(app.user) %}
<div class='text-danger mb-3'>{{ 'Si vous souhaitez utiliser les fonctionnalités de votre compte, vous devez avoir une cotisation valide !'|trans }}</div> <div class='text-danger mb-3'>{{ 'Si vous souhaitez utiliser les fonctionnalités de votre compte, vous devez avoir une cotisation valide !'|trans }}</div>
{% endif %} {% endif %}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment