Components

4 Twig Components
6 Render Count
19 ms Render Time
10.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
TrainingSessionPlaceSearch
"App\Twig\Components\TrainingSessionPlaceSearch"
components/TrainingSessionPlaceSearch.html.twig
2 6.28ms
TrainingContact
"App\Twig\Components\TrainingContact"
components/TrainingContact.html.twig
2 10.16ms
TrainingModalAction
"App\Twig\Components\TrainingModalAction"
components/TrainingModalAction.html.twig
1 0.42ms
TrainingModal
"App\Twig\Components\TrainingModal"
components/TrainingModal.html.twig
1 2.24ms

Render calls

TrainingSessionPlaceSearch App\Twig\Components\TrainingSessionPlaceSearch 10.0 MiB 5.23 ms
Input props
[
  "training" => 366
  "selectedPlaceId" => 12
  "hidePlaceSelector" => true
]
Attributes
[]
Component
App\Twig\Components\TrainingSessionPlaceSearch {#2324
  +training: 366
  +places: [
    1 => "LILLE"
    2 => "LYON"
    3 => "MARSEILLE"
    4 => "NANTES"
    5 => "PARIS"
    6 => "TOULOUSE"
    7 => "BORDEAUX"
    8 => "NICE"
    9 => "STRASBOURG"
    10 => "MONTPELLIER"
    11 => "RENNES"
    12 => "SAINT-ETIENNE"
    13 => "LE HAVRE"
    14 => "REIMS"
    15 => "ANGERS"
    16 => "CLERMONT FERROND"
    17 => "METZ"
    18 => "NIMES"
    19 => "ROUEN"
    20 => "La Garde"
    21 => "NANCY"
    22 => "CAEN"
    23 => "POITIERS"
    24 => "TOURS"
    25 => "SAINT JEAN De BRAYE"
    26 => "AMIENS"
    27 => "LIMOGES"
    28 => "BREST"
    29 => "LE MANS"
    30 => "DUNKERQUE"
    31 => "CHARTRES"
    32 => "Pau"
    33 => "MULHOUSE"
    34 => "CABESTANY"
    35 => "AIX EN PROVENCE"
    36 => "SAINT DENIS"
    37 => "CALAIS"
    38 => "ARGENTEUIL"
    39 => "BIARRITZ"
    40 => "AVIGNON"
    41 => "AGEN"
    42 => "TERSSAC"
    43 => "ANGOULEME"
    44 => "ARLES"
    45 => "BAYONNE"
    46 => "BEZIERS"
    47 => "CARCASSONNE"
    48 => "CHAMBERY"
    49 => "TROYES"
    50 => "LENS"
    51 => "A distance"
  ]
  +selectedPlaceId: 12
  +selectedPlace: Proxies\__CG__\App\Entity\Place {#1497 …}
  +hidePlaceSelector: true
  -placeRepository: App\Repository\PlaceRepository {#2325 …}
  -trainingRepository: App\Repository\TrainingRepository {#2326 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#2327 …}
}
TrainingContact App\Twig\Components\TrainingContact 10.0 MiB 8.06 ms
Input props
[
  "training" => Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à <strong>SAINT-ETIENNE</strong>. Cette formation s’adresse aux professionnels et entreprises souhaitant maîtriser la réponse aux appels d’offres publics. Les habitants de <strong>SAINT-ETIENNE</strong> et des environs, tels que <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, <strong>Rive-de-Gier</strong>, et <strong>Le Chambon-Feugerolles</strong> peuvent y participer. </p><p>Pourquoi suivre cette formation ? Les marchés publics représentent une opportunité pour développer votre activité. Vous apprendrez à rédiger des réponses efficaces, à comprendre les attentes des acheteurs publics et à éviter les erreurs fréquentes.</p><p>Les objectifs de la formation incluent la connaissance du cadre réglementaire, l’élaboration d’une réponse adaptée et la présentation de votre projet. Les thématiques abordées couvrent la lecture d’un cahier des charges, l’établissement d’un planning et la justification des coûts. Les formats sont exclusivement en présentiel, garantissant une interaction directe.</p><p>Pour accéder à nos locaux pour cette <strong>formation</strong>, plusieurs options s’offrent à vous. En transports en commun, des lignes locales desservent le centre-ville avec des arrêts proches de notre adresse qui est <strong>Rue du Onze Novembre, 42000 SAINT-ETIENNE</strong>. En train, la gare de <strong>Saint-Étienne Châteaucreux</strong> est la plus proche, avec des liaisons régulières vers les grandes villes. En voiture, l'accès est facile via les axes routiers principaux. Un stationnement est disponible à proximité. Si vous voyagez en avion, l'aéroport de <strong>Saint-Étienne–Bouthéon</strong> se situe à une distance raisonnable pour rejoindre notre formation.</p><p>Cette formation s’adresse également aux habitants de <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, et <strong>Rive-de-Gier</strong>. Rejoignez-nous à <strong>SAINT-ETIENNE</strong> pour développer vos compétences et mieux répondre aux appels d’offres.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel SAINT-ETIENNE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à SAINT-ETIENNE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
]
Attributes
[]
Component
App\Twig\Components\TrainingContact {#2944
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#2945 …}
  +training: Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à <strong>SAINT-ETIENNE</strong>. Cette formation s’adresse aux professionnels et entreprises souhaitant maîtriser la réponse aux appels d’offres publics. Les habitants de <strong>SAINT-ETIENNE</strong> et des environs, tels que <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, <strong>Rive-de-Gier</strong>, et <strong>Le Chambon-Feugerolles</strong> peuvent y participer. </p><p>Pourquoi suivre cette formation ? Les marchés publics représentent une opportunité pour développer votre activité. Vous apprendrez à rédiger des réponses efficaces, à comprendre les attentes des acheteurs publics et à éviter les erreurs fréquentes.</p><p>Les objectifs de la formation incluent la connaissance du cadre réglementaire, l’élaboration d’une réponse adaptée et la présentation de votre projet. Les thématiques abordées couvrent la lecture d’un cahier des charges, l’établissement d’un planning et la justification des coûts. Les formats sont exclusivement en présentiel, garantissant une interaction directe.</p><p>Pour accéder à nos locaux pour cette <strong>formation</strong>, plusieurs options s’offrent à vous. En transports en commun, des lignes locales desservent le centre-ville avec des arrêts proches de notre adresse qui est <strong>Rue du Onze Novembre, 42000 SAINT-ETIENNE</strong>. En train, la gare de <strong>Saint-Étienne Châteaucreux</strong> est la plus proche, avec des liaisons régulières vers les grandes villes. En voiture, l'accès est facile via les axes routiers principaux. Un stationnement est disponible à proximité. Si vous voyagez en avion, l'aéroport de <strong>Saint-Étienne–Bouthéon</strong> se situe à une distance raisonnable pour rejoindre notre formation.</p><p>Cette formation s’adresse également aux habitants de <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, et <strong>Rive-de-Gier</strong>. Rejoignez-nous à <strong>SAINT-ETIENNE</strong> pour développer vos compétences et mieux répondre aux appels d’offres.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel SAINT-ETIENNE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à SAINT-ETIENNE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
  +formIsSubmitted: false
  -bus: Symfony\Component\Messenger\TraceableMessageBus {#442 …}
  -formView: Symfony\Component\Form\FormView {#3053 …}
  -form: Symfony\Component\Form\Form {#3131 …}
  +formName: "contact"
  +formValues: [
    "firstname" => ""
    "lastname" => ""
    "phone" => ""
    "email" => ""
    "message" => ""
    "rgpd" => null
    "_token" => "csrf-token"
  ]
  +isValidated: false
  +validatedFields: []
  -shouldAutoSubmitForm: true
}
TrainingSessionPlaceSearch App\Twig\Components\TrainingSessionPlaceSearch 10.0 MiB 1.06 ms
Input props
[
  "training" => 366
  "selectedPlaceId" => 12
  "hidePlaceSelector" => true
]
Attributes
[]
Component
App\Twig\Components\TrainingSessionPlaceSearch {#3346
  +training: 366
  +places: [
    1 => "LILLE"
    2 => "LYON"
    3 => "MARSEILLE"
    4 => "NANTES"
    5 => "PARIS"
    6 => "TOULOUSE"
    7 => "BORDEAUX"
    8 => "NICE"
    9 => "STRASBOURG"
    10 => "MONTPELLIER"
    11 => "RENNES"
    12 => "SAINT-ETIENNE"
    13 => "LE HAVRE"
    14 => "REIMS"
    15 => "ANGERS"
    16 => "CLERMONT FERROND"
    17 => "METZ"
    18 => "NIMES"
    19 => "ROUEN"
    20 => "La Garde"
    21 => "NANCY"
    22 => "CAEN"
    23 => "POITIERS"
    24 => "TOURS"
    25 => "SAINT JEAN De BRAYE"
    26 => "AMIENS"
    27 => "LIMOGES"
    28 => "BREST"
    29 => "LE MANS"
    30 => "DUNKERQUE"
    31 => "CHARTRES"
    32 => "Pau"
    33 => "MULHOUSE"
    34 => "CABESTANY"
    35 => "AIX EN PROVENCE"
    36 => "SAINT DENIS"
    37 => "CALAIS"
    38 => "ARGENTEUIL"
    39 => "BIARRITZ"
    40 => "AVIGNON"
    41 => "AGEN"
    42 => "TERSSAC"
    43 => "ANGOULEME"
    44 => "ARLES"
    45 => "BAYONNE"
    46 => "BEZIERS"
    47 => "CARCASSONNE"
    48 => "CHAMBERY"
    49 => "TROYES"
    50 => "LENS"
    51 => "A distance"
  ]
  +selectedPlaceId: 12
  +selectedPlace: Proxies\__CG__\App\Entity\Place {#1497 …}
  +hidePlaceSelector: true
  -placeRepository: App\Repository\PlaceRepository {#2325 …}
  -trainingRepository: App\Repository\TrainingRepository {#2326 …}
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#2327 …}
}
TrainingContact App\Twig\Components\TrainingContact 10.0 MiB 2.10 ms
Input props
[
  "training" => Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à <strong>SAINT-ETIENNE</strong>. Cette formation s’adresse aux professionnels et entreprises souhaitant maîtriser la réponse aux appels d’offres publics. Les habitants de <strong>SAINT-ETIENNE</strong> et des environs, tels que <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, <strong>Rive-de-Gier</strong>, et <strong>Le Chambon-Feugerolles</strong> peuvent y participer. </p><p>Pourquoi suivre cette formation ? Les marchés publics représentent une opportunité pour développer votre activité. Vous apprendrez à rédiger des réponses efficaces, à comprendre les attentes des acheteurs publics et à éviter les erreurs fréquentes.</p><p>Les objectifs de la formation incluent la connaissance du cadre réglementaire, l’élaboration d’une réponse adaptée et la présentation de votre projet. Les thématiques abordées couvrent la lecture d’un cahier des charges, l’établissement d’un planning et la justification des coûts. Les formats sont exclusivement en présentiel, garantissant une interaction directe.</p><p>Pour accéder à nos locaux pour cette <strong>formation</strong>, plusieurs options s’offrent à vous. En transports en commun, des lignes locales desservent le centre-ville avec des arrêts proches de notre adresse qui est <strong>Rue du Onze Novembre, 42000 SAINT-ETIENNE</strong>. En train, la gare de <strong>Saint-Étienne Châteaucreux</strong> est la plus proche, avec des liaisons régulières vers les grandes villes. En voiture, l'accès est facile via les axes routiers principaux. Un stationnement est disponible à proximité. Si vous voyagez en avion, l'aéroport de <strong>Saint-Étienne–Bouthéon</strong> se situe à une distance raisonnable pour rejoindre notre formation.</p><p>Cette formation s’adresse également aux habitants de <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, et <strong>Rive-de-Gier</strong>. Rejoignez-nous à <strong>SAINT-ETIENNE</strong> pour développer vos compétences et mieux répondre aux appels d’offres.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel SAINT-ETIENNE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à SAINT-ETIENNE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
]
Attributes
[]
Component
App\Twig\Components\TrainingContact {#3417
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#2945 …}
  +training: Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à <strong>SAINT-ETIENNE</strong>. Cette formation s’adresse aux professionnels et entreprises souhaitant maîtriser la réponse aux appels d’offres publics. Les habitants de <strong>SAINT-ETIENNE</strong> et des environs, tels que <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, <strong>Rive-de-Gier</strong>, et <strong>Le Chambon-Feugerolles</strong> peuvent y participer. </p><p>Pourquoi suivre cette formation ? Les marchés publics représentent une opportunité pour développer votre activité. Vous apprendrez à rédiger des réponses efficaces, à comprendre les attentes des acheteurs publics et à éviter les erreurs fréquentes.</p><p>Les objectifs de la formation incluent la connaissance du cadre réglementaire, l’élaboration d’une réponse adaptée et la présentation de votre projet. Les thématiques abordées couvrent la lecture d’un cahier des charges, l’établissement d’un planning et la justification des coûts. Les formats sont exclusivement en présentiel, garantissant une interaction directe.</p><p>Pour accéder à nos locaux pour cette <strong>formation</strong>, plusieurs options s’offrent à vous. En transports en commun, des lignes locales desservent le centre-ville avec des arrêts proches de notre adresse qui est <strong>Rue du Onze Novembre, 42000 SAINT-ETIENNE</strong>. En train, la gare de <strong>Saint-Étienne Châteaucreux</strong> est la plus proche, avec des liaisons régulières vers les grandes villes. En voiture, l'accès est facile via les axes routiers principaux. Un stationnement est disponible à proximité. Si vous voyagez en avion, l'aéroport de <strong>Saint-Étienne–Bouthéon</strong> se situe à une distance raisonnable pour rejoindre notre formation.</p><p>Cette formation s’adresse également aux habitants de <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, et <strong>Rive-de-Gier</strong>. Rejoignez-nous à <strong>SAINT-ETIENNE</strong> pour développer vos compétences et mieux répondre aux appels d’offres.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel SAINT-ETIENNE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à SAINT-ETIENNE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
  +formIsSubmitted: false
  -bus: Symfony\Component\Messenger\TraceableMessageBus {#442 …}
  -formView: Symfony\Component\Form\FormView {#3435 …}
  -form: Symfony\Component\Form\Form {#3495 …}
  +formName: "contact"
  +formValues: [
    "firstname" => ""
    "lastname" => ""
    "phone" => ""
    "email" => ""
    "message" => ""
    "rgpd" => null
    "_token" => "csrf-token"
  ]
  +isValidated: false
  +validatedFields: []
  -shouldAutoSubmitForm: true
}
TrainingModalAction App\Twig\Components\TrainingModalAction 10.0 MiB 0.42 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\TrainingModalAction {#3665
  +isCpf: false
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#2327 …}
}
TrainingModal App\Twig\Components\TrainingModal 10.0 MiB 2.24 ms
Input props
[
  "training" => Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à <strong>SAINT-ETIENNE</strong>. Cette formation s’adresse aux professionnels et entreprises souhaitant maîtriser la réponse aux appels d’offres publics. Les habitants de <strong>SAINT-ETIENNE</strong> et des environs, tels que <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, <strong>Rive-de-Gier</strong>, et <strong>Le Chambon-Feugerolles</strong> peuvent y participer. </p><p>Pourquoi suivre cette formation ? Les marchés publics représentent une opportunité pour développer votre activité. Vous apprendrez à rédiger des réponses efficaces, à comprendre les attentes des acheteurs publics et à éviter les erreurs fréquentes.</p><p>Les objectifs de la formation incluent la connaissance du cadre réglementaire, l’élaboration d’une réponse adaptée et la présentation de votre projet. Les thématiques abordées couvrent la lecture d’un cahier des charges, l’établissement d’un planning et la justification des coûts. Les formats sont exclusivement en présentiel, garantissant une interaction directe.</p><p>Pour accéder à nos locaux pour cette <strong>formation</strong>, plusieurs options s’offrent à vous. En transports en commun, des lignes locales desservent le centre-ville avec des arrêts proches de notre adresse qui est <strong>Rue du Onze Novembre, 42000 SAINT-ETIENNE</strong>. En train, la gare de <strong>Saint-Étienne Châteaucreux</strong> est la plus proche, avec des liaisons régulières vers les grandes villes. En voiture, l'accès est facile via les axes routiers principaux. Un stationnement est disponible à proximité. Si vous voyagez en avion, l'aéroport de <strong>Saint-Étienne–Bouthéon</strong> se situe à une distance raisonnable pour rejoindre notre formation.</p><p>Cette formation s’adresse également aux habitants de <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, et <strong>Rive-de-Gier</strong>. Rejoignez-nous à <strong>SAINT-ETIENNE</strong> pour développer vos compétences et mieux répondre aux appels d’offres.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel SAINT-ETIENNE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à SAINT-ETIENNE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
]
Attributes
[]
Component
App\Twig\Components\TrainingModal {#3725
  #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#3726 …}
  +training: Proxies\__CG__\App\Entity\Training {#1419
    -id: 366
    -label: "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    -slug: "formation-marches-publics-repondre-appel-offres-presentiel"
    -pdfFile: null
    -pdfName: "repondre-a-un-appel-d-offres-formation-marches-publics-68bbd4e2f09e1725328478.pdf"
    -pdfMimeType: "application/pdf"
    -updatedAt: DateTimeImmutable @1757140194 {#1608
      date: 2025-09-06 06:29:54.0 UTC (+00:00)
    }
    -showOnHomePage: false
    -featuredOnSearch: false
    -price: 1980.0
    -cpf: false
    -collectiveFaceToFaceHours: 21
    -individualFaceToFaceHours: 0
    -individualVideoconferenceHours: 2
    -collectiveVideoconferenceHours: 0
    -elearningHours: 5
    -certification: null
    -format: App\Enum\TrainingFormat {#1607 …}
    -description: "<p>La <strong>Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel</strong> est disponible à <strong>SAINT-ETIENNE</strong>. Cette formation s’adresse aux professionnels et entreprises souhaitant maîtriser la réponse aux appels d’offres publics. Les habitants de <strong>SAINT-ETIENNE</strong> et des environs, tels que <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, <strong>Rive-de-Gier</strong>, et <strong>Le Chambon-Feugerolles</strong> peuvent y participer. </p><p>Pourquoi suivre cette formation ? Les marchés publics représentent une opportunité pour développer votre activité. Vous apprendrez à rédiger des réponses efficaces, à comprendre les attentes des acheteurs publics et à éviter les erreurs fréquentes.</p><p>Les objectifs de la formation incluent la connaissance du cadre réglementaire, l’élaboration d’une réponse adaptée et la présentation de votre projet. Les thématiques abordées couvrent la lecture d’un cahier des charges, l’établissement d’un planning et la justification des coûts. Les formats sont exclusivement en présentiel, garantissant une interaction directe.</p><p>Pour accéder à nos locaux pour cette <strong>formation</strong>, plusieurs options s’offrent à vous. En transports en commun, des lignes locales desservent le centre-ville avec des arrêts proches de notre adresse qui est <strong>Rue du Onze Novembre, 42000 SAINT-ETIENNE</strong>. En train, la gare de <strong>Saint-Étienne Châteaucreux</strong> est la plus proche, avec des liaisons régulières vers les grandes villes. En voiture, l'accès est facile via les axes routiers principaux. Un stationnement est disponible à proximité. Si vous voyagez en avion, l'aéroport de <strong>Saint-Étienne–Bouthéon</strong> se situe à une distance raisonnable pour rejoindre notre formation.</p><p>Cette formation s’adresse également aux habitants de <strong>Saint-Chamond</strong>, <strong>Firminy</strong>, et <strong>Rive-de-Gier</strong>. Rejoignez-nous à <strong>SAINT-ETIENNE</strong> pour développer vos compétences et mieux répondre aux appels d’offres.</p>"
    -minPeriod: 4
    -maxPeriod: 8
    -public: "<div>TPE, PME, entrepreneurs, responsables commerciaux ou administratifs</div>"
    -prerequisites: "<div>Maîtriser les bases de la communication écrite professionnelle (rédaction, structuration d’un document)</div>"
    -objectives: Doctrine\ORM\PersistentCollection {#1636 …}
    -category: Proxies\__CG__\App\Entity\TrainingCategory {#1653 …}
    -financing: Doctrine\ORM\PersistentCollection {#1693 …}
    -trainingProgramParts: Doctrine\ORM\PersistentCollection {#1715 …}
    -places: Doctrine\ORM\PersistentCollection {#1713 …}
    -code: "mp-21-P"
    -faceToFaceHoursText: "3 demi-journées"
    -satisfactionRate: 9.5
    -cpfLink: null
    +allPlaces: ? bool
    +allFinancing: ? bool
    -completionRate: null
    -slugHistory: [
      "formation-appels-doffres-de-marches-publics"
      "Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel"
    ]
    -sessions: Doctrine\ORM\PersistentCollection {#1743 …}
    -trainingCityChildren: Doctrine\ORM\PersistentCollection {#1741 …}
    -subTitle: "Formation en présentiel"
    -relatedTrainings: Doctrine\ORM\PersistentCollection {#1745 …}
    -pixels: []
    -faqs: Doctrine\ORM\PersistentCollection {#1771 …}
    -createdBy: null
    -status: App\Enum\Trainer\TrainingStatus {#1615 …}
    -trainers: Doctrine\ORM\PersistentCollection {#1803 …}
    -seoTitle: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel SAINT-ETIENNE"
    -seoDescription: "Formation Répondre à un Appel d’Offres – Formation Marchés Publics en Présentiel à SAINT-ETIENNE ✓ en présentiel ✓ formateur expert ✓ inscription simple ✓"
    -seoCanonical: null
    -seoIndexed: true
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1424 …}
  }
  +action: "pdf"
  -bus: Symfony\Component\Messenger\TraceableMessageBus {#442 …}
  -formView: Symfony\Component\Form\FormView {#3744 …}
  -form: Symfony\Component\Form\Form {#3835 …}
  +formName: "training_modal"
  +formValues: [
    "firstname" => ""
    "lastname" => ""
    "phone" => ""
    "email" => ""
    "rgpd" => null
    "_token" => "csrf-token"
  ]
  +isValidated: false
  +validatedFields: []
  -shouldAutoSubmitForm: true
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#2327 …}
}