Any e-commerce software is a very robust and extensive system. While there are a limited number of features for other software industries, it is different for e-commerce software. Here there are an infinite number of possible features, possible settings. Therefore, to make such a system agile and simple, all possible features cannot be implemented in the core systems. That is why there are extensions that expand the possibilities of such a system. But even so, there are still a large number of features that neither the core, nor the extensions, nor the settings can cover. Therefore, it is sometimes necessary to customize the system. Especially in the area of design, which can be easily changed with CSS, it is possible to achieve various necessary changes. In the following chapters we will therefore list a few such changes or improvements in the form of tips and tricks. In addition to these tricks, we'll also post some tips on how to simplify your work with the system.
Individual tips are marked with different labels such as [HTML], [CSS] or [SQL], etc.
CSS Tips
Adding or changing CSS code is the easiest way to change the graphical output of a shop. Put all the CSS codes listed here in the user.css file, which is stored in your template folder. The path is usually: media/templates/site/your_template/css/user.css. This file is not overwritten when you update Joomla!, so your CSS changes will not be overwritten. This file is loaded last, so you can use it to overwrite all CSS in your Joomla! website. See: Enhancing Joomla Websites with Custom CSS: A Guide to Creating and Using user.css
SQL Tips
Sometimes you need to change a lot of data at once and it would be very difficult to change it manually. In such a case it is advisable to work directly in the database and batch modify the data directly using SQL queries.