Coding with TD
Coding with TD
  • 185
  • 35 016
PDF Template with Python, Jupyter Notebook, and ReportLab - Part II
🔮Welcome to the Python, Jupyter Notebook Series🔮
Join me in the next installment of the Python, Jupyter Notebook Series as I delve deeper into
the creation of custom PDF templates. In this video, I continue my tutorial on designing
professional invoice PDF templates, building on the groundwork laid in the previous installment.
Follow along as I demonstrate the creation of essential components including draw text Box for
each section. Learn how to manipulate layout elements with precision and creativity to generate
polished and professional invoices tailored to your specific needs. Whether you're a seasoned
developer or a coding enthusiast, this tutorial will equip you with the skills to elevate your
PDF template design game.
Until next time, keep coding and exploring the digital realm!
TD
#CodingWithTD #technology #python #jupyternotebook #developer #tech #ReportLab
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
What's inside:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00:00 - PDF Template Design
01:30 - Footnote Text Box
03:22 - Bank Details Text Box
05:46 - Office Use Text Box
08:32 - Header Title Text Box
13:32 - Invoice Details Text Box
15:16 - Invoice From Textbox
16:48 - Invoice To Textbox
19:12 - Invoice Description
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Donations
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
🙏 Want to support Coding with TD? Your contributions make a big difference! You're welcome
to donate by clicking on the BuyMeACoffee or PayPal link below. Your support helps us
create more educational content and spread the joy of coding. Thank you for being a part of our
journey! 🚀
buymeacoffee.com/CodingWithTD
paypal.me/CodingWithTD
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Official Documentation
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Python
www.python.org/doc/
Jupyter Notebook
docs.jupyter.org/en/latest/
borb PDF
borbpdf.com
github.com/jorisschellekens/borb-examples
ReportLab PDF Library
docs.reportlab.com/demos/hello_world/hello_world
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Tunes from UA-cam that keep me company while recording these videos
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Reinhardt Buhr
ua-cam.com/channels/CD_GyqAJ2w5UpH9R4yIEjw.html
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Переглядів: 87

Відео

PDF Template with Python, Jupyter Notebook, and ReportLab - Part I
Переглядів 2635 місяців тому
🔮Welcome to the Python, Jupyter Notebook Series🔮 In this video, join TD as he demonstrates the process of creating custom PDF templates using Python, Jupyter Notebook, and the ReportLab PDF Library. Follow along as TD walks you through the steps of setting up a grid layout and incorporating a visually appealing watermark into your PDF templates. Learn how to manipulate the layout and design of ...
Ch15: Locations: Additional Mapping
Переглядів 516 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch14: Expansion: More Regions
Переглядів 116 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch13: FormType Amendments
Переглядів 256 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch12: Relations Unveiled: One-To-Many
Переглядів 216 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch11 : Basic Command Tests
Переглядів 416 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch10: Incantation: Full Entity CRUD
Переглядів 296 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch09: Powering: Webpack Encore Run
Переглядів 216 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch08: Arcane Language: Translation Config
Переглядів 326 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Bulk Invoice Automation with Python & Jupyter | Windows 11
Переглядів 1046 місяців тому
🔮Welcome to the Python, Jupyter Notebook & Borb Series🔮 Join TD on a dynamic coding journey as he demonstrates how to automate bulk invoice generation using Python, Jupyter Notebook, and Borb! In this exciting tutorial tailored for Windows 11, TD shares his experience crafting a cutting-edge tool to streamline invoice processing, all while showcasing the power of these powerful technologies. Wh...
Ch07: Artifacts Harnessing: Asset Config
Переглядів 256 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch06: Database Conjuring: ORM-Fixtures
Переглядів 296 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch05: Potion Brewing: Webpack Dependencies
Переглядів 226 місяців тому
🔮Welcome to the Symfony Command Simulation Test Run Playlist! 🔮 Understanding the value of your time, we've segmented this comprehensive Symfony Commands simulation test run into shorter, digestible videos. Each segment focuses on specific topics, allowing for easier navigation and focused learning. Dive into Symfony installation, translation handling, one-to-many relationships, and entity gene...
Ch04: Tool Enchantment: Webpack Encore
Переглядів 266 місяців тому
Ch04: Tool Enchantment: Webpack Encore
Decoding Developer Dilemmas: Annoying Bugs
Переглядів 346 місяців тому
Decoding Developer Dilemmas: Annoying Bugs
Ch03: Scroll Crafting: Apache-Pack
Переглядів 246 місяців тому
Ch03: Scroll Crafting: Apache-Pack
Ch02: Spell Prep: Symfony Setup
Переглядів 256 місяців тому
Ch02: Spell Prep: Symfony Setup
Ch01: Magic Unveiled: Intro
Переглядів 466 місяців тому
Ch01: Magic Unveiled: Intro
Symfony Developer's AM Routine: Gaming, Coffee & Coding ASMR
Переглядів 806 місяців тому
Symfony Developer's AM Routine: Gaming, Coffee & Coding ASMR
Symfony 7: EasyAdmin Bundle 4
Переглядів 2,1 тис.6 місяців тому
Symfony 7: EasyAdmin Bundle 4
Symfony 7 Setup: Windows 11 Dev Environment
Переглядів 4017 місяців тому
Symfony 7 Setup: Windows 11 Dev Environment
Symfony 7 Configuring Single & Multi-Tenant Databases
Переглядів 6658 місяців тому
Symfony 7 Configuring Single & Multi-Tenant Databases
Getting Started with Symfony 7: Installation and Setup Guide [Part 2]
Переглядів 7049 місяців тому
Getting Started with Symfony 7: Installation and Setup Guide [Part 2]
Getting Started with Symfony 7: Installation and Setup Guide [Part 1]
Переглядів 2,2 тис.9 місяців тому
Getting Started with Symfony 7: Installation and Setup Guide [Part 1]
Mastering Symfony Command Wizardry: Unveiling BETA v2 05 01's Enchanted Secrets - Part LV
Переглядів 4510 місяців тому
Mastering Symfony Command Wizardry: Unveiling BETA v2 05 01's Enchanted Secrets - Part LV
🚀Symfony Command Simulation Test Run Automate Entity Generation & More - Part LIV🚀
Переглядів 94Рік тому
🚀Symfony Command Simulation Test Run Automate Entity Generation & More - Part LIV🚀
Symfony Translatable Entities Crafting the Essence - Part LIII
Переглядів 35Рік тому
Symfony Translatable Entities Crafting the Essence - Part LIII
Magic of Symfony Console Commands: WebAdmin CRUD - Part LII
Переглядів 43Рік тому
Magic of Symfony Console Commands: WebAdmin CRUD - Part LII
Code Cleanup & Relieve Stress - Part LI
Переглядів 29Рік тому
Code Cleanup & Relieve Stress - Part LI

КОМЕНТАРІ

  • @FabioEste94
    @FabioEste94 28 днів тому

    tbh I was initially irritated that you didn't record yourself sepaking and I had to read, but then found it a delightful experience reading from the screen and listening to just the music. Good stuff, thanks a lot

  • @ole_olsen
    @ole_olsen Місяць тому

    Hi, where can I find the code for this video?

  • @disconnect3763
    @disconnect3763 2 місяці тому

    Hello guys, do you know how to manage static pages through EasyAdmin? For example, if I need modify "home", or other pages, how I need to do from Easy admin?

  • @Dilobarshavqatulloyev
    @Dilobarshavqatulloyev 3 місяці тому

    Oqiljon

    • @coding_with_TD
      @coding_with_TD 3 місяці тому

      Thank you for the compliment! I'm glad you found the video helpful. Happy coding!😃

  • @Henri.Laroche
    @Henri.Laroche 4 місяці тому

    Thanks for the video, very interesting, it helped me how I can integrate VUE.js with Symfony. I also liked the explanations of the features. For the next videos, try to tell each feature and put it in a PlayListe..

    • @coding_with_TD
      @coding_with_TD 4 місяці тому

      Thanks for the awesome feedback! I'm glad you found the video helpful. I'll definitely start doing smaller videos in playlists - that should make it a lot easier to follow along. Thanks again for your support and valuable input! Happy coding, TD

  • @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 5 місяців тому

    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 5 місяців тому

      Sweet! ReportLab is about to become your new best friend for PDF projects. Let me know how it goes!

  • @MidSeasonGroup
    @MidSeasonGroup 6 місяців тому

    Why use webpacks instead of asset mapper?

    • @coding_with_TD
      @coding_with_TD 6 місяців тому

      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 6 місяців тому

    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 6 місяців тому

      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! ua-cam.com/video/-wj9Kun35r8/v-deo.html

  • @aliakbarmohajeruni3628
    @aliakbarmohajeruni3628 6 місяців тому

    Thank you

  • @HH44Hybrid
    @HH44Hybrid 6 місяців тому

    Tech-Savvy Owl and Curious Cat

  • @HH44Hybrid
    @HH44Hybrid 6 місяців тому

    Social Butterfly

  • @coding_with_TD
    @coding_with_TD 6 місяців тому

    Lone Wolf

  • @HH44Hybrid
    @HH44Hybrid 6 місяців тому

    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 6 місяців тому

    Feel free to hit pause and leave your comments down below while you ponder your choice!

  • @HH44Hybrid
    @HH44Hybrid 6 місяців тому

    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 6 місяців тому

      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 9 місяців тому

    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 9 місяців тому

      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 9 місяців тому

    Big fan here. I’m glad you got this to work.🎉

    • @coding_with_TD
      @coding_with_TD 9 місяців тому

      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 9 місяців тому

      @@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 9 місяців тому

      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 10 місяців тому

    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 10 місяців тому

      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 Рік тому

    or youstart it because of xampp apache? am i right?

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

      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 Рік тому

    how did you do that test on browser ? did you type symfony serve:start?

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

      I usually rely on XAMPP, which is a convenient and easy-to-install Apache distribution.

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

      @@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 Рік тому

      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 [ ua-cam.com/video/cNpufU5cz5k/v-deo.html&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 Рік тому

    Hopefully theres a part 3...?

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

      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 Рік тому

    Great tutorial sir.... hopefully you van create crud in symfony...

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

      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 ua-cam.com/users/shorts1eK2jo5Gwdk

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

    Do a full tutorial of symfony sir?

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

      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 ua-cam.com/video/46kolLsnRp0/v-deo.html&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 Рік тому

      @@coding_with_TD it still releveant to install symfony 4, or go for symfony 6?

  • @Timmy-ou8lw
    @Timmy-ou8lw Рік тому

    🤗 Promo SM

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

      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 Рік тому

    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 Рік тому

    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 Рік тому

    bro, why dont you record your voice... nobody knows you. Dont be shy.

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

      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 Рік тому

    You need to copy the word "instruction" to the clipboard and paste from there.)

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

    entity-grud ))

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

      When the mind is slower than the fingers -:)

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

    Hi, how to make username and email unique by this commands? thx

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

      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 ua-cam.com/video/cNpufU5cz5k/v-deo.html&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 Рік тому

    480p quality? What year did you make the video?

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

      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

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

    thanks

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

    Very nice channel!!! The secret to YT success > "Promo SM" !

  • @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