Ch15:  Locations: Additional Mapping
5:37
Ch14: Expansion: More Regions
4:17
21 күн бұрын
Ch13:  FormType Amendments
6:10
21 күн бұрын
Ch12: Relations Unveiled: One-To-Many
10:25
Ch11 : Basic Command Tests
19:25
21 күн бұрын
Ch10:  Incantation: Full Entity CRUD
4:19
Ch09:  Powering: Webpack Encore Run
2:08
Ch01:  Magic Unveiled: Intro
3:26
Symfony 7: EasyAdmin Bundle 4
1:12:35
Пікірлер
@lybe_
@lybe_ 5 күн бұрын
Hi, I have a problem with your code, I try to follow all your videos but in this one you modify the nav which I also did and when I click on my nav the preloader is still displayed all the time, I have to reload the page for it to be removed.
@coding_with_TD
@coding_with_TD 5 күн бұрын
Thanks for your comment! From what you've described, it sounds like a caching issue, which is quite common. If you're anything like me, you probably make code changes and then test them in the browser frequently. Sometimes, this can lead to the cache getting clogged up, and things that were working suddenly don’t work anymore. To fix this, try the following steps: 1. Clear your Symfony cache by running php bin/console cache:clear and/or php bin/console cache:clear --env=prod. 2. Clear your browser cache or open the page in an incognito window to ensure you're not seeing old files. 3. Delete the files in the public/build folder (but not the folder itself) and then rebuild your assets with yarn encore dev. These steps usually solve the problem. If the issue persists, make sure there are no JavaScript errors in your browser’s console and that your preloader code is being called correctly when the nav items are clicked. Hope this helps! If you need more detailed assistance, feel free to share more details. Happy coding, TD
@HH44Hybrid
@HH44Hybrid 10 күн бұрын
Wow, I never would've thought about using a 'grid' for creating PDF files! Thanks for the tip, I'm definitely going to check out the ReportLab library. 💡📄
@coding_with_TD
@coding_with_TD 10 күн бұрын
Sweet! ReportLab is about to become your new best friend for PDF projects. Let me know how it goes!
@MidSeasonGroup
@MidSeasonGroup 16 күн бұрын
Why use webpacks instead of asset mapper?
@coding_with_TD
@coding_with_TD 16 күн бұрын
Hey there! Great question. While Asset Mapper does have its own merits, I've found that Webpack's robust features, flexibility, and strong community support make it my go-to choice. Personally, I've been using Webpack for quite some time now, and it's become somewhat of a comfort choice for me. I love how I can easily reuse the same code on different projects without having to redo everything from scratch-it's a bit of laziness, I'll admit! If you're new to the coding world, I'd definitely recommend exploring Asset Mapper. It might suit your needs perfectly, especially if you're just getting started and looking for something more straightforward. Ultimately, it's all about finding the tools that work best for you and your specific project requirements. Happy coding! TD
@HH44Hybrid
@HH44Hybrid 19 күн бұрын
Hey TD, I'm just diving into Symfony and trying to understand the difference between the make:entity command and the make:full-entity-crud command. Could you shed some light on that?
@coding_with_TD
@coding_with_TD 19 күн бұрын
Absolutely! If you're just getting started and need to set up a basic entity in Symfony with Doctrine, you have a couple of options. You can use Symfony's built-in commands like make:entity with make:crud. These commands provide the basics to get you up and running quickly. However, if you're looking to tailor your entity setup further or if you need additional features beyond what these commands offer, you might want to consider developing your own custom entity command, hence the generate:full-entity-crud just as we did and recorded in the Symfony Command Series. This allows you to fine-tune the entity creation process to suit your specific project requirements. Moreover, if you require multilingual support in your application, such as having translatable entities with different languages, along with necessary SQLFilters and Listeners to manage this functionality efficiently, our Symfony PHP Framework Command Series playlist demonstrates how to achieve this custom solution. Remember, it's all about starting with the basics and then gradually expanding your knowledge and capabilities as you gain more experience with Symfony. Happy coding, TD! kzbin.info/www/bejne/Y6jNan6ro5hoqJo
@aliakbarmohajeruni3628
@aliakbarmohajeruni3628 19 күн бұрын
Thank you
@coding_with_TD
@coding_with_TD 19 күн бұрын
No, thank YOU for watching!
@HH44Hybrid
@HH44Hybrid Ай бұрын
Tech-Savvy Owl and Curious Cat
@HH44Hybrid
@HH44Hybrid Ай бұрын
Social Butterfly
@coding_with_TD
@coding_with_TD Ай бұрын
Lone Wolf
@HH44Hybrid
@HH44Hybrid Ай бұрын
1. Vue.js 2. JavaScript 3. Backend 4. CSS Grid 5. Express JS 6. React Native 7. Web App 8. REST API 9. Tailwind CSS 10. Ruby on Rails 11. SQL 12. VBS Code 13. Kotlin 14. Python 15. Mongo DB 16. Git 17. Debugging 18. Webpack 19. Multi Page App 20. Heroku
@coding_with_TD
@coding_with_TD Ай бұрын
Feel free to hit pause and leave your comments down below while you ponder your choice!
@PuzzlesandWhizzes
@PuzzlesandWhizzes Ай бұрын
Brilliant! Loved it!
@HH44Hybrid
@HH44Hybrid Ай бұрын
Been knee-deep in Knight and Brides for ages, so when I found this video, I dove in headfirst. Clicking away like a madman, wondering why my mouse pointer's gone AWOL. Then I realize... I've been jamming to video sounds through my headphones instead of the usual game tunes! Talk about a confused gamer moment!
@coding_with_TD
@coding_with_TD Ай бұрын
Ha! I feel your pain! Similar thing happened to me when I was trying to add chapters to the video description. I ended up trying to play the game right there in the video! Spent ages wondering why my clicks weren't registering, only to realize I was lost in ASMR land instead of the game world. Talk about a hilarious mix-up! 😂
@Karol-Ch
@Karol-Ch 3 ай бұрын
Hello, very helpful video. Using Symfony documentation, articles on Stack Overflow and Symfony CLI, I had strange problems that I couldn't solve. Now everything works without any problems. Consol displays a warning: "You are loading Turbo from a <script> element inside the <body> element. This is probably not what you meant to do! Load your application's JavaScript bundle inside the <head> element instead. <script> elements in <body> are evaluated with each page change." I'm a beginner, so I would just like to ask you to explain why you put <script> in <body> and not in <head>? Is the reason that if I use ux-turbo when creating a onepage application it doesn't make a difference?
@coding_with_TD
@coding_with_TD 3 ай бұрын
Great question! The warning you're seeing is more of a best practice suggestion rather than a strict rule. Placing the <script> tag in the <body> is intentional for Turbo. It works seamlessly with one-page applications, ensuring smooth page changes. While traditionally scripts were in the <head>, this modern approach doesn't impact performance negatively and in some cases, it can even improve perceived page load times. If you have more questions, feel free to ask! Happy coding!
@MidSeasonGroup
@MidSeasonGroup 3 ай бұрын
Big fan here. I’m glad you got this to work.🎉
@coding_with_TD
@coding_with_TD 3 ай бұрын
Thank you so much for your support! I'm thrilled to hear that you're a big fan and that you found the content helpful. If you have any questions or if there's anything specific you'd like to see in future videos, feel free to let me know. Happy coding!
@MidSeasonGroup
@MidSeasonGroup 3 ай бұрын
@@coding_with_TD I’m planning a few projects but I’m not sure how to incorporate html components like tailwind components and others like shadcn. I’m not sure if that requires typescript or JavaScript but reusable styling components will be handy. Thanks in advance.
@coding_with_TD
@coding_with_TD 3 ай бұрын
Thanks for reaching out! Shadcn is new to me, too - it looks promising, it holds a lot of promise and seems like a journey worth delving into. The versatility of Shadcn allows it to seamlessly integrate with any framework supporting React, and I'm excited to see what it can offer. On a related note, Symfony's support for React through Symfony UX React, as part of the Symfony UX initiative, is fantastic news. Combining it with Webpack for TypeScript support adds another layer of flexibility to your toolkit. I completely agree about the value of reusable styling components-they're such a game-changer. If you have a preference for ready-made components, tools like Tailwind CSS and Bootstrap can significantly speed up development with their pre-designed elements. While these options might feel a bit new at first, exploring them could open up a world of exciting possibilities for your projects. Happy coding on this new journey!
@YotoYoto-wq4de
@YotoYoto-wq4de 4 ай бұрын
cool and useful video but too long, I think it would be better to make video with duration 20-40min
@coding_with_TD
@coding_with_TD 4 ай бұрын
Hi there! Thanks for checking out my video on Symfony UX Vue.js Testing. I appreciate your feedback and I'm glad you found the content cool and useful! I understand that the duration might be a bit long for your preference. Most of the videos are much shorter, but I'll definitely keep your suggestion in mind for future content. If there are specific topics or aspects you'd like also to see in shorter formats, feel free to let me know. Your input helps me tailor the content to better suit the channels needs. Thanks again for watching and sharing your thoughts! TD
@melvinreano1221
@melvinreano1221 7 ай бұрын
or youstart it because of xampp apache? am i right?
@coding_with_TD
@coding_with_TD 7 ай бұрын
Great questions! When I test my Symfony applications in a browser during development, I usually rely on XAMPP, which is a convenient and easy-to-install Apache distribution. It includes not only Apache but also MariaDB, PHP, and Perl. You can simply download and run the XAMPP installer to set up your local development environment. It's a popular choice among developers because of its simplicity and the fact that many third-party hosting platforms use similar technology, making it a good choice for mimicking production environments. If you have any more questions or need further assistance, feel free to ask! Happy coding! TD www.apachefriends.org/download.html
@melvinreano1221
@melvinreano1221 7 ай бұрын
how did you do that test on browser ? did you type symfony serve:start?
@coding_with_TD
@coding_with_TD 7 ай бұрын
I usually rely on XAMPP, which is a convenient and easy-to-install Apache distribution.
@melvinreano1221
@melvinreano1221 7 ай бұрын
@@coding_with_TD sir can u make a full video , like how to make Login ang Registration in symfony?
@coding_with_TD
@coding_with_TD 7 ай бұрын
Thank you for your interest! I've actually created a comprehensive series on Symfony Security, which covers the entire process of creating a user authentication system in Symfony. This series includes topics such as SignIn (Login) and SignUp (Registration), user roles, access control, and much more. You can find the complete Symfony Security series in the following playlist [ kzbin.info/www/bejne/mX_TppmLasita80&ab_channel=CodingwithTD ]. I hope you find it helpful, and if you have any specific questions or need further clarification on any topic within the series, please feel free to ask. Happy coding! TD
@sakmaestro3852
@sakmaestro3852 7 ай бұрын
Hopefully theres a part 3...?
@coding_with_TD
@coding_with_TD 7 ай бұрын
Thank you for your interest! While there isn't a Part III specifically for Symfony Application Installation, I've created several playlists that expand on the basics. You can check out the 'Symfony Application with Bootstrap' playlist for a basic Symfony setup with styling. Additionally, there are the 'Symfony Translations' and 'Symfony Security' series, which delve into various essential Symfony concepts and features. I hope you find these playlists helpful in your Symfony journey. If you have any questions or need guidance on a particular topic, feel free to ask. Happy learning! TD
@sakmaestro3852
@sakmaestro3852 7 ай бұрын
Great tutorial sir.... hopefully you van create crud in symfony...
@coding_with_TD
@coding_with_TD 7 ай бұрын
Thank you for your kind words! I appreciate your support. Regarding creating CRUD operations in Symfony, you're absolutely right that there used to be a built-in tool called make:crud provided by the sensio/framework-extra-bundle. However, Symfony has advised against using it, and the bundle itself is now considered abandoned. In response to this, I've created the Symfony Command Series where we develop our own custom CRUD operations. It's a great way to learn how to create and manage CRUD functionalities in Symfony from scratch, giving you full control over the process. I hope you find this series helpful, and if you have any specific CRUD-related topics or questions you'd like me to cover in future tutorials, please feel free to let me know. Happy coding! TD kzbin.info1eK2jo5Gwdk
@sakmaestro3852
@sakmaestro3852 7 ай бұрын
Do a full tutorial of symfony sir?
@coding_with_TD
@coding_with_TD 7 ай бұрын
Thank you for your interest! I'm excited to know you're interested in Symfony tutorials. I've put together a complete tutorial series specifically for beginners in Symfony. It covers a wide range of topics, including symfony installation, using webpack with bootstrap, enhancing security, working with translations, and a detailed command series. You can access the entire tutorial series by visiting kzbin.info/www/bejne/amfOoJ-CqNOFppI&ab_channel=CodingwithTD. I hope you'll find these tutorials helpful as you start your Symfony journey. If there are any particular topics you'd like me to explain in future tutorials, please don't hesitate to let me know. Happy coding! TD
@sakmaestro3852
@sakmaestro3852 7 ай бұрын
@@coding_with_TD it still releveant to install symfony 4, or go for symfony 6?
@Timmy-ou8lw
@Timmy-ou8lw 7 ай бұрын
🤗 Promo SM
@coding_with_TD
@coding_with_TD 7 ай бұрын
Thank you for your suggestion! I'll definitely look into it and explore opportunities to promote the channel further on social media. Your support and advice are greatly appreciated. If you have any more tips or ideas, feel free to share. Thanks again!
@coding_with_TD
@coding_with_TD 7 ай бұрын
Thanks for joining TD on this exciting journey into Symfony UX and Vue.js! 🚀 If you'd like to skip the Symfony installation part, jump to 18:00 for Vue.js setup, or go to 25:00 to dive into Vue controllers. Happy coding! TD
@thierrycrettol1128
@thierrycrettol1128 8 ай бұрын
Why so complicated ? ____________________________________ routes.yaml : controllers: resource: path: ../src/Controller/ namespace: App\Controller type: attribute prefix: en: '/' fr: '/fr' de: '/de' it: '/it' es: '/es' ____________________________________ services.yaml : parameters: locale: 'en' ____________________________________ translations.yaml : framework: default_locale: '%locale%' translator: default_path: '%kernel.project_dir%/translations' fallbacks: - '%locale%' ____________________________________ In a controller to redirect to the language route : ( Add a property : locale to the User Entity or give the desired locale to the route : - $this->getUser()->getLocale() - 'de' ) return $this->redirectToRoute('app_index', ['_locale'=>'de'], Response::HTTP_SEE_OTHER); ____________________________________ Thats it ;)
@martinshkreli9681
@martinshkreli9681 8 ай бұрын
bro, why dont you record your voice... nobody knows you. Dont be shy.
@coding_with_TD
@coding_with_TD 8 ай бұрын
Thank you for your feedback! I really appreciate your input. You're absolutely right; adding voice narration to my videos is something I've been considering. I'm working on improving the content and user experience, and your suggestion will be taken into account for future videos. Stay tuned for updates and improvements! TD
@solvex8304
@solvex8304 8 ай бұрын
You need to copy the word "instruction" to the clipboard and paste from there.)
@coding_with_TD
@coding_with_TD 8 ай бұрын
:-)
@solvex8304
@solvex8304 8 ай бұрын
entity-grud ))
@coding_with_TD
@coding_with_TD 8 ай бұрын
When the mind is slower than the fingers -:)
@janvosatka474
@janvosatka474 8 ай бұрын
Hi, how to make username and email unique by this commands? thx
@coding_with_TD
@coding_with_TD 8 ай бұрын
Hi there, Symfony's built-in command `make:entity` does not have an option to set a property as unique directly. To make a property unique, you have to manually add the `unique: true` option within the `@ORM\Column` attribute. You can watch this video kzbin.info/www/bejne/mX_TppmLasita80&ab_channel=CodingwithTD where I demonstrate how to do it. In the video, I show exactly where and how to add the `unique: true` attribute for a property. Additionally, I also made use of the `UniqueEntity` attribute for handling error messages related to uniqueness constraints of the unique property. Feel free to check out the video as a guide on making properties unique in Symfony entities. If you have any further questions, don't hesitate to ask! TD
@solvex8304
@solvex8304 9 ай бұрын
480p quality? What year did you make the video?
@coding_with_TD
@coding_with_TD 9 ай бұрын
Hey there, thanks for watching and taking the time to share your feedback. You're absolutely right, and I appreciate your honesty. I apologize for the low quality - it's not up to the standards I aim for. I'll be taking your feedback to heart and working to redo them and upload the video with improved quality. Your input helps me provide better content, and I'm committed to making it right. Thanks again for your understanding. TD
@user-kx5eo7zk1g
@user-kx5eo7zk1g Жыл бұрын
thanks
@coding_with_TD
@coding_with_TD 8 ай бұрын
🧙‍♂️
@nathaliedietl3944
@nathaliedietl3944 Жыл бұрын
Very nice channel!!! The secret to YT success > "Promo SM" !
@coding_with_TD
@coding_with_TD Жыл бұрын
Thank you for the compliment!
@ABID-ik3mw
@ABID-ik3mw Жыл бұрын
nice tutorial, please share git repo it will more helpful Thanks
@coding_with_TD
@coding_with_TD Жыл бұрын
Hi there, thanks for your suggestion. I've have share the symfony application progress on Github. github.com/codingwithtd/symfony_youtube_tutorial Hope it helps TD