{% set warrantyKm = vehicleData.warrantyKilometric %} {% if warrantyKm is not null %} {% set orValue = vehicleData.warrantyDuration is null ? '' : 'or'|trans({}, 'DocumentTrans') %} {% set warrantyKm = orValue ~ vehicleF.getWarrantyKilometric(vehicleData, {'afterValue': 'Km'}) %} {% endif %} {% set vehicleFields = { 'type': { 'label': 'vehicle.type', 'value': [ vehicleF.getVoVnType(vehicleData, {}), vehicleF.getVehicleType(vehicleData, {}) ], 'separator': ' / ' }, 'brand': { 'label': 'vehicle.brand', 'value': vehicleF.getBrand(vehicleData, {}) }, 'model': { 'label': 'vehicle.model', 'value': vehicleF.getModel(vehicleData, {}) }, 'version': { 'label': 'vehicle.version', 'value': vehicleF.getVersion(vehicleData, {}) }, 'dateOfDistribution': { 'label': 'vehicle.date_of_distribution', 'value': vehicleF.getDateOfDistribution(vehicleData, {}) }, 'distanceTraveled': { 'label': 'vehicle.mileage', 'value': [ vehicleF.getDistanceTraveled(vehicleData, {}), vehicleF.getDistanceTraveledWarranty(vehicleData, {}), ] }, 'energy': { 'label': 'vehicle.energy', 'value': vehicleF.getEnergy(vehicleData, {}) }, 'color': { 'label': 'vehicle.color', 'value': vehicleF.getColor(vehicleData, {}) }, 'taxHorsepower': { 'label': 'vehicle.tax_horsepower', 'value': vehicleF.getTaxHorsePower(vehicleData, {}) }, 'firstHand': { 'label': 'vehicle.first_hand', 'value': vehicleF.getFirstHand(vehicleData, {}) }, 'licenseNumber': { 'label': 'vehicle.license_number', 'value': vehicleF.getLicenseNumber(vehicleData, {}) }, 'serial_number': { 'label': 'vehicle.serial_number', 'value': vehicleF.getVin(vehicleData, {}) }, 'vo': { 'label': 'vehicle.vo', 'value': isVN == false or displayVo == true ? vehicleF.getVo(vehicleData, {'previousValue': null}) : null }, 'reference': { 'label': 'vehicle.reference', 'value': vehicleF.getInternalReference(vehicleData, {}) }, 'warranty': { 'label': 'vehicle.warranty.type.title', 'value': [ vehicleF.getWarranty(vehicleData, {}), vehicleF.getWarrantyDuration(vehicleData, {}) ~ warrantyKm, ], 'separator': ' | ' }, 'origin': { 'label': 'vehicle.origin', 'value': vehicleF.getOrigin(vehicleData, {}) }, 'extraUrbanKmConsumption': { 'label': 'vehicle.extra_urban_km_consumption', 'value': vehicleF.getExtraUrbanKmConsumption(vehicleData, {}) }, 'europeanNorm': { 'label': 'vehicle.european_norm', 'value': vehicleF.getEuropeanNorm(vehicleData, {}) }, 'airQualityCertification': { 'label': 'vehicle.air_quality_certification', 'type': 'image', 'value': vehicleF.getAirQualityCertificationUrl(vehicleData, {}) }, } %} {% include 'AppBundle:Documents:v2\\Include\\Global\\vehicle.html.twig' with { 'vehicleFields' : vehicleFields, 'nbColumns': nbColumns } %}