SYMFONY - FORMS COMPONENT IN 1 HOUR

Поділитися
Вставка
  • Опубліковано 9 лис 2024

КОМЕНТАРІ • 455

  • @venance7528
    @venance7528 6 років тому +88

    1:31 creer une page
    6:41 creons le form
    14:31 redirectToRoute (fonction)
    15:36 creons le form (via symfony)
    27:51 TWIG , Les templates
    33:21 Separation du code
    35:07 Twig : tableaux associatifs
    36:40 Traiter le from
    43:01 mise à jour
    43:47 route multiples

  • @bakardabodiouf2424
    @bakardabodiouf2424 6 років тому +14

    Ah mon frere tes cours sont d'une qualité qui pousse à vouloir apprendre d'avantage . Merci et bonne continuation.

  • @fr530
    @fr530 4 роки тому +8

    Pour information:
    ObjectManager n'est plus possible en autowriting sur Symfony 4.4.5 ..
    utiliser EntityManagerInterface;
    Doctrine\ORM\EntityManagerInterface;

  • @hamednajand4380
    @hamednajand4380 2 роки тому

    vous expliquez trop simplement que meme moi que je suis pas francophone, je comprends parfaitement bien! et le facon que vous parlez et vous agirez, c'est parfait pour moi! merci mile fois et bonne continuation

  • @devenirdev
    @devenirdev 6 років тому +31

    A la bien!! La qualité de tes tutos est incroyable.C'est tellement bien, que J'arrive pas a croire que ce soit gratuit lol

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому +7

      Merci énormément de ce commentaire, mais t'inquiète, la carotte arrive bientôt hahaha :D
      J'ai pour projet de vendre des formations en ligne ! Ca arrive bientôt avec une première formation sur le framework Angular, reste connecté sur la chaine, je vais lacher des coupons pour avoir des prix ridicules mais y en aura que genre 100 :D
      Merci encore :-)

    • @carioufranck
      @carioufranck 6 років тому

      Moi ça clairement sauvé sur Symfony, Fan +1^^, Je ferais surement partie des 100. ;)

    • @devcrown
      @devcrown 6 років тому

      Salut tu va faire angular sur ta chaine ?

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому +1

      Crown Backend oui sûrement quelques vidéos mais je travaille surtout depuis plusieurs mois sur une formation complète et payante sur udemy. Il faudra encore attendre pas mal de temps pour la formation

    • @devcrown
      @devcrown 6 років тому

      d'accord ça marche j'attend de voir ça ! en tout super t'es vidéos sur symfony !

  • @Marie-VVV
    @Marie-VVV 5 років тому

    vraiment top ! très clair....il y a qqs mois je n'avais jamais fait une seule ligne de code et là je me lance avec symphony !!! merci pour vos explications , avec vous c'est vivant le code !

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому

      Merci beaucoup 😊 n'hésites pas à partager :)

  • @prince_adn
    @prince_adn 5 років тому

    Je viens de decouvrir Symfony et franchement expliquer comme tu le fais c'est trop bien surtout que les tutos de 1h c'est parfois la galère mais tu arrives à nous captiver , c'est juste extra... Chapeau Lior CHAMLA

  • @smartwolf9045
    @smartwolf9045 4 роки тому

    Sincerement, impressionné par le contenu.
    Tu as une méthode super efficace. La petite musique qui passe bien,
    le ton décalé , parfait.

  • @lutinmaviou
    @lutinmaviou 4 роки тому

    Salut Lior, t'es un super pédagogue : c'est pas évident et beaucoup de temps et de préparation avant de faire un bon tuto en ligne, la démonstration que tu fais en français (important!) des bases de symfony est vraiment instructive. Merci beaucoup pour le temps que tu y a passé!

    • @LiorCHAMLA
      @LiorCHAMLA  4 роки тому

      Merci à toi d'avoir regardé :)

  • @tux510
    @tux510 6 років тому

    Bonjour Chamla, je voulais te dire un gros merci pour t'es vidéos, qui m'aide réellement dans mon apprentissage du web et de symfony en particulier, elles sont bien explicites et cela est un plus pour mon apprentissage, merci beaucoup :)

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Merci d'avoir regardé :-)

  • @guillaumewaroux6129
    @guillaumewaroux6129 4 роки тому

    Merci beaucoup ! Je ne suis qu'à la deuxième vidéo, et j'adore. C'est simplement expliqué, comme si on avait un prof à côté. Le débutant sur Symfony que je suis, te remercie !

  • @YbaraFilms
    @YbaraFilms 5 років тому

    Trooop bienn les Tutos !! c'est la primaire fois que je suis avec autant d'assiduité ! C'est claire, intuitif et on retient assez vite Bravoooo et Merci à toi Lior !

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому

      Ben de rien ! Vas jusqu'au bout (y'a 4 vidéos en tout + des bonus et même une formation de 20h si tu es motivé, voir la description de la vidéo y a un lien).

  • @Stoolcran
    @Stoolcran 5 років тому

    OH MAN DIEU ! Enfin un tuto bien construit et agréable à regarder !
    C'est super bien expliqué : MERCI !

  • @shroomsification
    @shroomsification 4 роки тому

    Franchement merci pour cette vidéo, j'avais déjà lu pas mal de doc sur les Form de symfony mais à chaque fois il restait des choses inexpliqués ou pas assez simplifiées et là tout est clair et bien expliqué ! trop cool :)

    • @LiorCHAMLA
      @LiorCHAMLA  4 роки тому

      Et encore, c'est juste une petite introduction, on peut aller beaucoup plus loin ^^

  • @tharsanv0809
    @tharsanv0809 4 роки тому +1

    Qualité du cours très remarquable, concis et précis ! Bravo :-)

  • @jordan05871
    @jordan05871 6 років тому +6

    Je continue de m'améliorer un peu en PHP (POO) et je me regarde tes tutos symfony, ils ont l'air topissime, continue les STP ;)

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому +2

      Jordan Ja merci beaucoup et oui je vais continuer mes vidéos sur toutes les techno intéressantes ❤️

  • @freretoussaintmenut5345
    @freretoussaintmenut5345 4 роки тому

    C'est un vrai plaisir de suivre tes méthodes et ton code propre, clair et net. Avant l'informatique, j'ai été typographe… et ça laisse des traces !

  • @MathieuMoulin
    @MathieuMoulin 2 роки тому

    Super tuto limpide qui dessine tous les contours, un grand merci!

  • @delkindell6869
    @delkindell6869 4 роки тому

    Parfait merci beaucoup !!
    Bon les gars 🤔 des tutos de qualités il n'y en a pas des masses cela demande de la méthodologie de la pédagogie et j'imagine beaucoup de temps ⌛. Il faut soutenir les mecs comme ça sérieux chacun avec ses moyens mais un petit geste pour ceux qui le peuvent 🙂 attention le tout gratuit tue la qualité et démotive les gens qui apportent beaucoup à la communauté ✊

    • @LiorCHAMLA
      @LiorCHAMLA  4 роки тому

      Ho c'est gentil ça :) le meilleur moyen de soutenir c'est d'acheter les formations en ligne (avec une réduction dans la description :pp)

  • @poupsylo
    @poupsylo 4 роки тому

    Vraiment le meilleur cours que j'ai pu voir. Je n'ai pas encore vu les deux dernières vidéos mais je me régale ! J'ai toujours été réticent au Framework, un peu borné je me suis toujours dis que ça ne m'apporterait rien, que c'était vraiment compliqué pour pas grand chose et là je change un peu mon fusil d'épaule. Ca m'a donné envie d'essayer et c'est déjà un grand pas ! Je fonce voir la suite ! :)

    • @LiorCHAMLA
      @LiorCHAMLA  4 роки тому

      Wow, merci beaucoup :) et amuses toi bien !

  • @adamkamilou9371
    @adamkamilou9371 5 років тому +1

    J'avoue j'ai attaque ça récemment et c'est la meilleures vidéo de cours que j'ai rencontrer sur le net bravo

  • @sorry9421
    @sorry9421 6 років тому

    Symfony parait si simple avec toi ! Je m'y suis mit hier et je peux déjà faire tout un site avec toi ! Super !
    Je connaissais déjà très bien la POO MVC mais là ! Plus besoin de mon ridicule FrameWork ! J'ai déjà tout ici !

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому +1

      Ravis que ça t'ait plu ! Merci pour ce commentaire :-)

  • @jeffreycrouzet9241
    @jeffreycrouzet9241 5 років тому

    Man u es bon rien à dire c'est la deuxième fois que je te suis et contrairement à d'autres développeurs, u ne racontes pas de la merde.
    on apprend très bien avec toi.Merci bro!

  • @ouajaouaja5383
    @ouajaouaja5383 4 роки тому

    Vous avez une façon incroyable de simplifier les cours Merci infiniment

  • @hatimelyoussfi5002
    @hatimelyoussfi5002 6 років тому +2

    Vous est TOP LIOR , pourvu que ça dure Gratuit , meme si ça merite sincerement que ça soit payante

  • @gerardmenvusa5421
    @gerardmenvusa5421 5 років тому

    Bravo, excellent tuto. J'ai débloqué quelques interrogations sur Symfony grâce à vous.

  • @Gwilloz
    @Gwilloz 5 років тому

    Super Lior, pour un fois je comprends tout du premier coup. Tu donnes vraiment envie de travailler avec Symfony. Top Formateur :)

  • @thiernoamiroudiallo8894
    @thiernoamiroudiallo8894 4 роки тому

    T'es cours sont très bon. Chapeaux 🎩 à toi.

  • @baptistebidaux
    @baptistebidaux 5 років тому

    Encore bravo à toi pour ce tuto : simple, complet, logique tout y est ! Un vrai plaisir à suivre ;-)

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому

      Merci d'avoir suivi :-) n'hésites pas à partager !

    • @baptistebidaux
      @baptistebidaux 5 років тому

      Lior CHAMLA c’est déjà fait ;-) On est dorénavant plusieurs à te suivre ! En ce qui me concerne, c’est un abo de plus pour toi !

  • @honkhonkv2236
    @honkhonkv2236 2 роки тому

    "c'est symfony les gars, c'est pas jean le clodo" ça m'a tué ! Merci beaucoup pour ces tutos très utiles !

  • @jamesstandbridge4535
    @jamesstandbridge4535 4 роки тому

    Bonjour Lior,
    Je dois, pour un projet symfony 4 / postgresql 11, mettre en place un systeme de formulaire EAV. Pour faire court, j'ai des boutiques, et chaque boutique a ses propres custom attribute pour les clients qu'ils enregistrent (s'ils souhaitent sauvegardé le num du client plutot que le mail, etc).
    Ainsi lorsque qu'un utilisateur souhaite enregistrer un nouveau client dans sa boutique, un formulaire s'affiche.
    Celui ci doit afficher les elements a remplir par defaut (nom, prenom client par exemple), puis s'affiche les customs attributes que l'utilisateur a ajouter a sa boutique pour la gestion des clients. Il y a aussi un autre formulaire afin d'ajouter un nouveau custom attribute.
    Comment estime tu la difficulté de la mise en place de ce système ? As tu des pistes sur la manière de faire (Dois je utiliser l'abstract formulaire type de formulaire, ou tout recommencé a 0), connais tu des packages qui pourrait m'aider ?
    Merci !

  • @stephaniemartin6095
    @stephaniemartin6095 6 років тому

    Bonjour Lior et vraiment un grand merci pour tes vidéos !! tu viens de me faire gagner un temps de dingue, j'adore ta façon d'expliquer claire nette et précise avec un zest d'humour c'est avec joie que j'apprends symfony :)

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      stéphanie martin woow merci pour ce commentaire 😁😁

  • @juliebottcher547
    @juliebottcher547 5 років тому

    Super tuto j'ai adoré, je pense que je vais prendre plaisir à lire tout ton contenu, j'ai apporté quelques café pour la motivation !

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому +1

      Wow ! Merci énormément !

  • @Landos973
    @Landos973 4 роки тому +17

    "C'est symfony c'est pas Joe le Clodo le machin" mdrrrr

    • @LiorCHAMLA
      @LiorCHAMLA  4 роки тому

    • @juliusbel2607
      @juliusbel2607 4 роки тому

      Il ma tué

    • @sarahemile7916
      @sarahemile7916 4 роки тому

      J'ai imploser, comme quand il dis a 24:41 "Ok, je t'affiche le formulaire, merci au-revoir barre toi ! " :D sinon appart ces quelques pétages de plombs le cours est top il explique super bien:

    • @anthonymagnini3571
      @anthonymagnini3571 3 роки тому

      Il m'a tué! J'étais au sol !

  • @Gazuka59
    @Gazuka59 6 років тому

    3h pour être opérationnel sur Symfony 4 :)
    Merci pour cette superbe série de vidéos !

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Gazuka59 yen a une autre qui arrive dimanche matin. Donc ça fait 4h si tu veux intégrer l'authentification des users 😁👍

  • @THOMASJENSEN100
    @THOMASJENSEN100 6 років тому

    Un grand merci pour ce partage de savoir extrêmement bien maîtrisé, et ce travail de l'ombre qu'est le montage video. bravo !! et bonne continuation.

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Merci énormément pour ce commentaire qui me touche :-)

  • @Hass_92
    @Hass_92 4 роки тому

    Toujours au top !
    Merci beaucoup Lior !

  • @thierrymanetservice7573
    @thierrymanetservice7573 5 років тому

    Bonjour Lior, merci pour cette tuto bien clair, j'ai suivi point par point votre video et je suis bloqué au 37:51 par l'erreur suivant : "Cannot autowire argument $request of "App\Controller\BlogController::create()": it references class "Symfony\component\HttpFoundation\Request" but no such service exists." qu'est ce que j'ai manqué....???

  • @davidp.2328
    @davidp.2328 Рік тому

    Ton taf est excellent !!!

  • @samehgallaoui9328
    @samehgallaoui9328 4 роки тому

    vraiment c parfait. Merci infiniment Mr

  • @marc-antoinetraynard3268
    @marc-antoinetraynard3268 5 років тому

    Salut, je suis en train de me remettre au code et tes vidéos donnent la pêche et la motivation, merci beaucoup !

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому

      Merci pour ce commentaire :-)

  • @ludovicmanga8241
    @ludovicmanga8241 3 роки тому

    Merci, c'est juste génial !

  • @mohamedraguig4452
    @mohamedraguig4452 6 років тому +1

    Oh ! Votre vidéo est bien trop riche d'infos l'ami ! . Good job (y)

  • @salifyouin9677
    @salifyouin9677 6 років тому

    Tres bonne formation merci et encore mille merci a vous!! grace a vous je suis devenu un developpeur symphony

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      salif youin hahaha merci mais faut pas s'enflammer hein c'est une toute petite initiation 😀 symfony c'est bien plus large et complexe que ce que je montre ici.
      Je sors bientôt une formation en ligne payante et je ferai une vidéo pour vous l'annoncer et vous donner des coupons de reduction

    • @salifyouin9677
      @salifyouin9677 6 років тому

      ok vraiment cool!!!!

  • @SheepBild
    @SheepBild 5 років тому

    Super tuto comme d'habitude, merci Lior !

  • @Burt_Cokain
    @Burt_Cokain 3 роки тому

    Le "Lior est vraiment beau hein là y'a rien à dire" il m'a terminé c'était tellement SEREIN mdr

  • @FatoumataDiaby-y8k
    @FatoumataDiaby-y8k 6 місяців тому

    propre franchement merciiiiiiiiiiiiiii beaucoup

  • @osm70
    @osm70 4 роки тому

    Incroyable, merci infiniment.

  • @JinTwisT
    @JinTwisT 6 років тому +1

    Awesome video series. I don't know french but I'm keep watching and learning from you

  • @marjoriecharras5027
    @marjoriecharras5027 5 років тому

    Superbe Tuto !
    toutefois, j'ai une petite remarque. Au début où tu montres la mise en forme du "form" qui n'est pas obligatoire, quand on reprend la vidéo à 15:30 comme tu le dis, on est un peu dans la mouise, car tu as rajouté des USE nécessaire, mais, on ne le voit pas en sautant autant de vidéo. J'ai dû faire des allers/retours plusieurs fois.
    Cependant, ça reste un excellent tutoriel, car, habituellement je n'aime pas les vidéos, mais avec toi, franchement, c'est hyper simple. Tes explications sont vraiment excellentes, et tu prends le temps de bien décomposer ce que tu fais ! Un vrai régal :D

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому

      Je te remercie pour ce commentaire :-)

  • @tonycinquieme-dimension7911
    @tonycinquieme-dimension7911 5 років тому +3

    Super tuto!
    J'ai rencontré deux problèmes cependant:
    - Pour la création d'article, j'ai du mettre le $article->setCreatedAt(new \DateTime()); avant le $form->handleRequest($request); sans quoi j'avais une erreur This value should not be null. sur data.createdAt
    - Pour la verif Url() en fait n'importe quel string fonctionne du moment où il n'y a pas d'espace, Symfony rajoute devant et c'est bon. Même s'il n'y a pas de .fr ou autre...
    Je précise que je suis sous Symfony 4.3.0

    • @baptistebidaux
      @baptistebidaux 5 років тому +1

      Merci à toi, j'avais le même souci et ça me faisait péter les plombs !

    • @A.Prayde
      @A.Prayde 5 років тому

      Sait-on pourquoi ça fonctionne comme ça chez nous et chez @Lior Chamla ça fonctionne bien en le mettant après ?

    • @tonycinquieme-dimension7911
      @tonycinquieme-dimension7911 5 років тому

      @@A.Prayde Je vote pour une évolution en fonction de la version de Symfony

    • @baptistebidaux
      @baptistebidaux 5 років тому

      @@tonycinquieme-dimension7911 Oui, je pense aussi.

    • @Hyke_Alex
      @Hyke_Alex 5 років тому

      Pareil pour le setCreatedAt sous Symfony 4.3.1
      $form->isValid() renvoie false, ce qui n'est pas illogique puisque le champ est null et nous avons dit à la création de la table que nous ne voulions pas qu'il le soit.

  • @oussamaezziouri8032
    @oussamaezziouri8032 6 років тому

    Merci bien Lior pour ces tutoriels. C'est très top :) bravo !

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      De rien et merci à toi de me suivre !

  • @mamadouiliassasall7096
    @mamadouiliassasall7096 6 років тому

    Franchement ya rien a dire t'es le meilleur respect a toi

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Hahaha ça me semble exagéré mais merci en tout cas :-)

  • @franzmongin862
    @franzmongin862 6 років тому

    Olala la puissance de ce tuto haha juste parfait !

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Wow merci pour ce commentaire :-)

  • @quatinosgedeon7231
    @quatinosgedeon7231 6 років тому

    Oh content de trouver la solution à mon inquiétude !

  • @landrywabo4175
    @landrywabo4175 6 років тому

    Ton tuto est trop cool t'es le meilleur Merci infiniment et Bravo pour ton travail

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Merci pour ce commentaire bien sympathique :D

  • @quatinosgedeon7231
    @quatinosgedeon7231 6 років тому

    OOH vraiment merci pour ce tuto ! ! c'est super bien

  • @ahmednaceur8864
    @ahmednaceur8864 5 років тому +1

    tu est formidable bro tu sauve bcp de vie

  • @lesenfantsdunde1745
    @lesenfantsdunde1745 6 років тому

    Merci Lior, ta vidéo est vraiment très claire

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Merci d'avoir regardé :-)

  • @cremefraiche3383
    @cremefraiche3383 6 років тому +1

    J'aime bien ta manière d'expliquer, surtout que Symfony est beaucoup utilisé.
    Compte tu continuer sur symfony ?
    Compte tu faire un tutoriel sur React, Angular ou Vuejs à l'avenir ?

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Une formation Angular va arriver sur Udemy, elle sera payante mais je vous tiendrai au courant ici sur le chaîne et je donnerai 100 coupons pour l'avoir à tout petit prix :-)
      Merci pour ton commentaire et oui je vais continuer (pas forcément sur Symfony mais sur plein d'autres choses).
      Au plaisir

  • @arnof.3864
    @arnof.3864 4 роки тому

    _C'est pas Joe le Clodo le machin !_ ;-) Excellent tuto Lior, merci à nouveau :-)

  • @freretoussaintmenut5345
    @freretoussaintmenut5345 4 роки тому +1

    Avec Symfony 5, attention de changer « ObjectManager » par « EntityManagerInterface » et le use correspondant : « Doctrine\ORM\EntityManagerInterface; » au lieu de « Doctrine\Common\Persistence\ObjectManager ».

  • @Piwi78000
    @Piwi78000 3 роки тому

    Hello Lior, top tes vidéos, merci beaucoup.
    Est ce que ca serait pas mieux de set la date de createdAt directement dans le constructeur de l'entité Article ?
    Pas besoin de gérer ca dans le controller.

    • @LiorCHAMLA
      @LiorCHAMLA  3 роки тому

      Pas de constructeur dans les entités ^^ c'est une sorte de règle tacite de Doctrine ^^ mais on a d'autres moyens de gérer des choses automatiques dans les entités :)

  • @ndiayeaida8708
    @ndiayeaida8708 2 роки тому

    Merci vraiment pour ce tuto très intéressant .

  • @vinceAmstoutz
    @vinceAmstoutz 5 років тому

    Encore un tuto génial, merci !

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому

      De rien, merci à toi :)

  • @FastiGun
    @FastiGun 2 роки тому

    Bonjour, lorsque je rentre un contenu dans le texte, mes retours à la lignes ne fonctionnent pas et tout s'affiche à la suite sans mise en page possible
    Comment puis-je régler ce problème ?

  • @hichamelalaoui
    @hichamelalaoui 4 роки тому

    Merci Lior c'est TOP! Est-ce que ces formulaires sont protégés contre les attaques CSRF ?? sinon c'est quoi la démarche, merci bcp

    • @LiorCHAMLA
      @LiorCHAMLA  4 роки тому +1

      Oui dans Symfony les formulaires sont protégés par défaut pour la faille CSRF :)

  • @HobbesFR
    @HobbesFR 6 років тому

    Bonjour, super vidéo, par contre à 57:20, tu enlèves dans la console le pattern pour afficher ton message error perso. Le problème c'est que ce pattern il n'est enlevé que dans la console et que tant qu'il est dans généré par le formulaire symfony il empêche l'affichage du code error bootstrap. Du coup on a toujours un message bateau au lieu du message renseigné dans minMessage. Comment se débarrasser du pattern ou comment faire en sorte qu'il ne bloque pas le message erreur de bootstrap ??

  • @adnenettayeb1153
    @adnenettayeb1153 4 роки тому

    Vraiment c'est top . Merci bcp bcp ❤❤

  • @libanehassan7155
    @libanehassan7155 2 роки тому

    merci pour cet job vraiment

  • @abdellahguennioui1568
    @abdellahguennioui1568 2 роки тому

    merci beaucoup pour ces videos chef

  • @Bishop-wn2uk
    @Bishop-wn2uk 4 роки тому

    Lior tu es une bénédiction pour les nuls comme nous

  • @tsup9851
    @tsup9851 5 років тому

    effort appréciable, merci cher ami.

  • @Trodix89
    @Trodix89 6 років тому +1

    Un développeur Symfony m'a dit que mélanger deux actions différentes (create et update) était une mauvaise pratique, qu'il doit bien y avoir deux fonctions séparées. Il m'a aussi dit qu'une bonne pratique était que les fonctions ne devaient pas dépasser 20 lignes.

  • @fethi510
    @fethi510 4 роки тому

    Hello, tout d'abord je te remercie pour ton tuto assez claire !
    je voudrais savoir si il y a moyen de traduire automatiquement toutes les érreurs de Symfony vers une autre langue sans le faire sur chaque champ au niveau de l'entity ?
    Merci d'avance !

    • @LiorCHAMLA
      @LiorCHAMLA  4 роки тому

      Il faut utiliser les fonctionnalités du composant TRANSLATION de Symfony, c'est tout à fait possible c'est même fait pour :)

  • @Angeltiger156
    @Angeltiger156 5 років тому

    Petit conseil pour ceux qui veulent la vidéo est tout à fait compréhensible en vitesse x1.5 et même en 1.75 ça vous économise du temps ;)

  • @steph-se2yw
    @steph-se2yw 5 років тому

    Salut
    juste pour la qualité visuelle je te donne. Un A ++ !
    La plupart du temps on s arrachent les yeux. à lire l écran

  • @syndinak2392
    @syndinak2392 5 місяців тому

    Lior après avoir charger le lien de bootstrap j'ai pas les mêmes rendu que toi. Même mon btn-success n'a pas eu d'effet

  • @tanelacrepin8303
    @tanelacrepin8303 3 роки тому

    salut lior, j'ai installé symfony 4 avec ce cmd la
    composer create-project symfony/framework-standard-edition my_project_name "4.0"
    qu'est ce qu'on va faire?

  • @Ismael-md9bk
    @Ismael-md9bk 6 років тому

    Très bon tuto et très bonne pédagogie. Comment peut on modifier le label et le placeholder des inputs via la "form_row" ?

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Je le montre dans la vidéo à partir de 35:00 pour modifier les options du champ :-) Dans les options tu peux mettre, à côté de l'option attr (et pas dans l'option attr) une option label qui spécifie le label :-)

  • @SuperDcjones
    @SuperDcjones 6 років тому

    Bonjour Lior et bravo pour ce tuto, il est clair et précis et tu fais preuve d'une super pédagogie.
    On sent qu'il y a du boulot en amont.
    Je voudrais te poser une question, je suis a 22 min 45s et après avoir fait les ADD des trois input comme dans le
    tuto, je veux forcer le type de champs a la l'aide de "TextType::class".
    Je fais les 2 use qui vont bien (text et area). Et la tout fonctionne sauf qu'il met imposssible de faire un TextType::class
    sur le premier add, même si change l'ordre des ADD ce sera toujours le premier qui me remonte l'erreur (Could not load type).
    Si je supprime le "TextType::class" du premier ADD les 2 ADD suivant fonctionne a merveille TextType::class que je force .
    Bug synfony ?
    En tout cas merci pour tes tutos.

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Tu peux me coller le code ? Je n'arrive pas à voir ce qui n'irait pas ici :x

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Et merci énormément pour ton commentaire au fait :-)

    • @SuperDcjones
      @SuperDcjones 6 років тому

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Wow je suis désolé mais je ne vois pas d'où ça peut venir 😫

    • @SuperDcjones
      @SuperDcjones 6 років тому

      c'est pas grave cela ne ma pas bloquer pour poursuivre ta série de tutos sur Symfony... encore bravo et continue comme ça.

  • @nadiasalmi7469
    @nadiasalmi7469 4 роки тому

    je vous remercie pour la vidéo, c’était très utile pour moi!

    • @LiorCHAMLA
      @LiorCHAMLA  4 роки тому

      Tant mieux :) merci à toi :)

  • @qamarh1962
    @qamarh1962 6 років тому

    Merci pour votre travail.

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Merci de m'avoir regardé :-)

    • @qamarh1962
      @qamarh1962 6 років тому

      Lior CHAMLA avec plaisir

  • @Mok-1101
    @Mok-1101 6 років тому

    C'est vraiment top,merci beaucoup

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      De rien et merci pour ce commentaire :-)

  • @akobiwondosek-sek386
    @akobiwondosek-sek386 5 років тому

    Excellent, je trouve vraiment mon compte avec vos tutos. Encore Merci. J'ai une petite question : Est ce qu'il est possible d'installer Symfony dans la machine virtuelle "Parallele Desktop Edition Etudiant" Et par la suite installer Git, Jenkins, Docker ? Merci d'avance de votre retour.

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому

      Je connais pas bien le monde des machines virtuelles, je peux pas t'aider là dessus désolé :X

  • @ybomb1
    @ybomb1 6 років тому +1

    Magnifique!

  • @Ioan_S
    @Ioan_S 4 роки тому

    Salut, super vidéo !
    Je suis en train d'utiliser le formBuilder avec un .add(nomClasse) sur un attribut d'une classe(ou clé) étrangère, car je souhaite afficher les champs requis de la seconde classe dans le même formulaire mais j'ai un "Object of class ... could not be converted to string", du coup j'aimerais juste savoir si c'est possible , j'ai regardé des forums et la documentation mais sans trop de réponses.

    • @LiorCHAMLA
      @LiorCHAMLA  4 роки тому

      Bah c'est que tu essayes de créer un champ qui représente un objet, et il galère. Ce que tu peux faire : aller dans la classe de l'objet que tu essaye d'afficher dans le champ et ajouter une méthode publique __toString() qui retourne une chaine de caractère voulue ou alors utiliser un EntityType::class :)

  • @soufyaneech9542
    @soufyaneech9542 6 років тому

    Vraiment mrc bcp Lior

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      De rien, merci à toi de suivre :-)

  • @markvador6667
    @markvador6667 6 років тому

    Très très bon boulot !

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Merci beaucoup pour le commentaire :-)
      Je sors la prochaine surement demain, sur les relations entre entités.

  • @monsieurscep8394
    @monsieurscep8394 6 років тому

    Merci pour ce boulot !
    Pour le café, vous n'utilisez pas Paypal ?

  • @maggy3013
    @maggy3013 6 років тому

    Tes explications ne sont vraiment pas "à la con" ;) Merci =D

  • @fabiant171
    @fabiant171 5 років тому +1

    A noter que pour l'url si on écris tout en attaché il compte ce que l'on a écris comme juste ^^.

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому +1

      Oui les formats acceptés pour une URL sont parfois un peu spéciaux ^^

  • @carodanslesorties6614
    @carodanslesorties6614 6 років тому

    Lior, merci bcp pour ton boulot. C'est incroyable de limpidité ! Est ce que tu crois que tu pourrais nous dire un petit quelque chose de la gestion des formulaires imbriqués sous Symfony 4 ?

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Ce sera largement évoqué dans la formation en ligne qui sortira d'ici 2 semaines, reste connectée je ferai une vidéo d'annonce avec des coupons de réduction 😀 merci pour les commentaires

  • @Adam-ow6yb
    @Adam-ow6yb 3 роки тому

    Tes vidéo son top! Nous avons pu voir comment ajouter et modifier un article et j'aurais aimé savoir comment faire pour supprimer un article du coup?

    • @LiorCHAMLA
      @LiorCHAMLA  3 роки тому +1

      Google : symfony remove entity :)

  • @ngoudatoure9903
    @ngoudatoure9903 6 років тому

    super mec bien explique un grand merci :) keep going

  • @abdellahguennioui1568
    @abdellahguennioui1568 2 роки тому

    svp comment vous pouvez commenter plusieurs ligne d'un seule coup ainsi comment vous pouvez jouer avec l'emplacement des morceaux de code sans utiliser le curseur

  • @r.i6284
    @r.i6284 6 років тому +1

    Hello Lior :) Tout d'abord je tiens à te remercier et te féliciter pour ces excellents tuto car je n'ai jamais vu un gars expliquer avec autant les choses ! Bravo bro :D
    Par contre j'ai rencontre un bug à 45:10 de la vidéo j'ai ce message d'erreur :
    ------
    in vendor\sensio\framework-extra-bundle\Request\ParamConverter\DoctrineParamConverter.php (line 87)
    if (null === $object && false === $configuration->isOptional()) { $message = sprintf('%s object not found by the @%s annotation.', $class, $this->getAnnotationName($configuration)); if ($errorMessage) { $message .= ' '.$errorMessage; } throw new NotFoundHttpException($message); } $request->attributes->set($name, $object); return true;
    --------
    J'ai bien codé à l'identique de la vidéo mais rien n'empêche ça ne fonctionne toujours pas... Symfony n'a pas apprécié apparemment :s
    Si tu peux me venir en aide stp :)
    Je te remercie et te souhaite bon courage.
    PS : j'attends avec impatience le cours sur Udemy !!! :D

    • @r.i6284
      @r.i6284 6 років тому +1

      J'ai finalement trouvé mon erreur... il y avait un conflit avec la méthode show qui été avant la méthode form... Fallait juste inverser l'orde :) Merci encore

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Merci pour les compliments :-) y a rien de mieux que de trouver soi même l'erreur qu'on a fait ! Au plaisir !

    • @r.i6284
      @r.i6284 6 років тому

      Lior CHAMLA Avec grand plaisir ! Oh que oui j'ai bien compris que se débrouiller et se casser la tête pour trouver l'erreur était une qualité chez un dev :) Merci à toi

  •  5 років тому

    Dans la video précédente, vous avez parlé du AngularJS, avez-vous une formation comme celle là du symfony ... soit ici sur UA-cam ou sure Udemy ??
    Merci bcp !

    • @LiorCHAMLA
      @LiorCHAMLA  5 років тому +1

      Alors j'ai pas parlé d'AngularJS (que je ne connais pas du tout) mais de Angular que je connais très bien, mais la prochaine formation parlera de Symfony et de React

  • @ousseynouseck4953
    @ousseynouseck4953 6 років тому

    toutes mes félicitations à vous c'est vraiment incroyable les explications ont été très claires

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      Merci beaucoup :-)

    • @ousseynouseck4953
      @ousseynouseck4953 6 років тому

      bonjour comment je peux faire pour comprendre ce framework comme vous le comprenez ? vrai c'est géniale

    • @ousseynouseck4953
      @ousseynouseck4953 6 років тому

      bon j'ai un problème je souhaite rajouter un champs profils dont amin et utilisateur

    • @ousseynouseck4953
      @ousseynouseck4953 6 років тому

      s'il vous plaît je peux avoir votre adresse courriel(E-mail ) le mien ousseynou56@live.fr

    • @LiorCHAMLA
      @LiorCHAMLA  6 років тому

      @@ousseynouseck4953 salut, je ne fais pas de coaching privé par email mais par contre y a plein de tutos pour voir sur symofny comment gérer les rôles admin etc. Il faut devenir autonome et rechercher par soi même 😉

  • @_kusu3448
    @_kusu3448 3 роки тому +1

    Tuto vraiment bien expliqué, c'est rare de trouver des vidéos aussi fluides ou ne rencontre presque aucun soucis pour avancer. J'ai terminé la première partie et ai entamé la 2/4 jusqu'à 45:20, mais je rencontre mon tout premier blocage. J'ai suivit toutes les étapes attentivement et ai recommencer plusieurs fois mais impossible de faire fonctionner l'edit mode.
    Mon code est pourtant identique au tient mais lorsque que je vais sur /blog/id/edit je tombe sur un nouveau formulaire et non l'article ciblé.
    Dans "create.html.twig", dans les balises cmd {% if editMode %] ça ne reconnait pas non plus l'editMode et mon bouton ajouter reste le même.
    Quelqu'un aurait-il rencontré le même problème ?

    • @LiorCHAMLA
      @LiorCHAMLA  3 роки тому

      Il doit juste y'avoir une coquille dans ton code, ça devrait fonctionner de la même manière :)

    • @HavreDuc
      @HavreDuc Рік тому

      même soucis