This tutorial is just a documentation of the steps I use to migrate a TYPO3 project to composer mode so that I can just follow it whenever I want to do this task again. The official TYPO3 docs is the basis of this tutorial. I just noted some additional stuffs that worked well for me... Continue Reading →
How to overcome phpmyadmin error “Incorrect format parameter” when using DDEV
When working with databases, we will usually need to import an sql file into our database. For example when setting up a live project on your local machine. This can easily be done using PHPMyAdmin. To access PHPMyAdmin in DDEV, type ddev describe NB: DDEV must be configured for the project and you must be... Continue Reading →
How to set TYPO3_CONTEXT in DDEV
As a TYPO3 developer, setting TYPO3_CONTEXT=Development during development is very very important. This is because, some errors will not give you meaningful information to help you fix them if the Application Context is not Development. This happened to me while integrating fluidcontent into flux after an upgrade from TYPO3 v8 to v9. I had a... Continue Reading →
How to convert Mockup to responsive HTML and CSS writing maintainable CSS code (Part 2)
The part one of this post was about setting things up and getting ready. But you may be wondering how do you actually do the conversion ?? Don't worry, I got you on that and will be showing you exactly how to do the mockup conversion in this post using the simple UI design above... Continue Reading →
How to convert Mockup to responsive HTML and CSS writing maintainable CSS code (Part 1)
Before, I did not really like converting mockups to code and was very very slow at it and my CSS code was always a mess. After losing some opportunities, I decided I had to handle this skill as once and for all. So, I went to work, learned some tools, concepts and did some projects.... Continue Reading →
How to setup a Site Package in TYPO3
So, you have installed a TYPO3 instance and want to start customizing to create your website. The best way to do that is by using a site package(I will talk about this in the post). Usually after creating the site package from sitepackagebuilder, you get a .zip file which you can use to install the... Continue Reading →