Germany decided to temporarily change the VAT from 19% to 16% and from 7% to 5% from July 2020 until the end of 2020 – this is the current plan at least. One big question for all shop owners is of course how they can change their tax rates on time. Our solution is a n98-magerun module for Magento 1 and a custom console command for Magento 2. Calling these via a cronjob should be enough to handle the tax rate change on time. Interested?How To Handle Tax Rate Changes In Magento weiterlesen
We continuously try to improve the overall quality of our Magento projects. When we started with Magento 2, we decided that it is finally time to set up automatic test execution. Since we currently use Bitbucket for our private projects, we implemented that via Bitbucket Pipelines. I think the process for GitHub Actions, GitLab CI, you name it, is quite similar.Running Magento 2 Tests Via Bitbucket Pipelines weiterlesen
I recently discovered a simple yet awesome SSH configuration file
~/.ssh/config. If you configure it correctly, you can simply connect to your client via
ssh client instead of something like
ssh -p 1234 user [at] client [dot] tld. I use it for two days now and already love it A LOT!
Ja ist denn heut‘ schon Weihnachten? Nein, nicht ganz, aber ein Gewinnspiel haben wir immerhin schon mal für euch 😉 Gewinnspiel: Magento 2 – Das umfassende Handbuch weiterlesen
My tweet about my Magento Imagine 2017 recap got a whole lot attention. Thanks for the positive feedback so far! What brought up a broader discussion was my sentence „For Magento, fairly naked actresses at the party obviously do not contradict with a session about diversity in tech“. I slightly edited this sentence in the initial post as this may have been exaggerated. Anyway, the discussion shows that I was not the only one who stumbled upon this topic. And there was already a discussion or two like that during the developers‘ paradise in Croatia.
Magento Imagine always sounded like fun and by far like the most professional and biggest Magento conference in the world. Until now, I was too stingy and found it too expensive to go there. Paying the ticket price, the flight and the hotel all by myself just seemed to be too much given that there are so many Magento events in Europe. This year I was really lucky one more time and won the trip to Imagine 2017 from dotmailer. I am so thankful and honestly appreciate this a lot! They wanted to give something back to the community – such a selfless thinking. Awesome! And by the way, they really seem to have a rock solid product as well. If you are merchant with a decent size and look for email automation, go have a look at dotmailer!
I recently configured Cloudflare for a client and the performance results were indeed promising. On a very first view, it looks like a well developed product with interesting features. We came across a major checkout issue though. In some browsers, the buttons in the checkout did not work – hence, many people could not order. It was hard to debug as I could not reproduce the issue in the first place, but I finally managed to find the root cause.
Last weekend, I finally attended my first German Magento unconference. I have been at the unconference in Utrecht, Netherlands, last year but did not manage to attend a German unconference yet. As expected, the event was awesome and I will try to be there next year as well.
After applying the pain-in-the-ass Magento secuity patch SUPEE-6788, I encountered a „Column not found: 1054 Unknown column ‚main_table.status‘ in ‚where clause'“ error on the admin order grid. The issue is tough to debug as there are no custom templates or extensions involved in the call stack.
Magento Order Grid Column Not Found After SUPEE-6788 weiterlesen
Better late than never. Finally, here is my review for the #mm16de – the Meet Magento Germany 2016. As always, it was a great event and definitely worth participating. So if you did not go this year, go there next year! It is definitely a must-event for anyone in the German Magento ecosystem. Period.