Skip to main content

Posts

Showing posts with the label shopware 6

Running your first shop on docker

Background: Docker is a subset of the bigger Moby Project , created in order to run multiple virtual machines via container system.  "It   i s a software framework for building, running, and managing containers on servers and the cloud ."-  Opensource.com What is a container? If you have any experience in web development, you would be familiar with the concept of servers. Traditionally, servers have been hardware made to allow people to connect to websites. However, this system had its own flaws. Hardware dependency had to be reduced so the concept of containers was given. Containers are software based servers. They provide an added benefit since they are a hybrid of the relatively faster Linux OS and a hyper-localized runtime environment. How to run your first Shopware shop on Docker? Running your demo-store (or Demo-shop) on docker is quite easy. Let us show you how to perform this task step by step: My Setup: For this tutorial, I will be using: 1. Windows 10 pro ...

How to build your custom component in Shopware 6?

What are components? As the name suggests, components are little pieces of the bigger puzzle (that is your website). They are one of the best implementations of the decoupling concept of object oriented programming in a website. Each component serves a single purpose (ideally) and when called, you can see that functionality being performed. The portability of the components is what makes them so interesting. I could create a component that says "Hello World!" and I could call it in multiple places throughout my website and I would see the message "Hello World!" displayed wherever it is called. Just imagine the possibilities that are there if the components are implemented in your website. The basic purpose is to prevent the need for rewriting a certain functionality (eg, a datepicker with certain properties and styling). Just create a component once and call it wherever you need.  How are components created? For every platform and technology, the method might vary. ...