{% if customRentalAdmin is null %} {% set customRentalAdmin = admin.getAdminByCode('app_bundle.admin.rental') %} {% endif %} {% set tabUrls = [] %} {% set tabRoutes = customRentalAdmin.getTabRoutesNames() %} {% for routeName in tabRoutes %} {% if customRentalAdmin.hasRoute(routeName) and customRentalAdmin.hasRouteGranted(customRentalAdmin.getCode(), routeName, rental) %} {% set urlRow = customRentalAdmin.generateObjectUrl(routeName, rental) %} {% set tabUrls = tabUrls|merge({(routeName): urlRow}) %} {% endif %} {% endfor %}