Overview of changes in official release of Opencart 3.0

  • Overview of changes in official release of Opencart 3.0

So the official release of Opencart 3.0.0.0 came out and immediately after it, almost every couple of days, they began to release releases with improvements 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.2.1 - it's all in the opencart-team style.

So what has changed in the new third version of the popular CMS for online stores compared to the previous second version? The answer is not much, but enough to confuse users and keep module and template developers busy. So what has changed?

Twig template engine in Opencart 3.0

The main change, in our opinion, was the use of the twig template engine for views instead of the usual php.
What it promises:
- faster page rendering
- template code editor in the admin panel (like Wordpress and other CMS)
- new issue for module and template developers

Visual editor of translations in Opencart 3.0

Now you can manage translation strings from the admin panel without additional modules. You will be able to add your own line translations without having to edit the code in the files, as was the case before.

Multilingual SEO URLs in Opencart 3.0

In the new version of Opencart SEO URLs have become multilingual, which means that for each language you can set your own CNC alias for the product, category, etc. In principle, this is useful both in terms of SEO and usability.
An example of using this function - one product will be available through different links for different languages:
EN: http://site.com/ru/avto/belyi-ford
EN: http://site.com/en/cars/white-ford

Storing the storage folder in Opencart 3.0

Immediately after installing the engine, the system will prompt you to move the storage folder outside the site directory to provide more security to the site.

Other changes in Opencart 3.0

- integrated store of modules in the admin panel
- expanded functionality of Marketing
- expanded functionality of Statistics and Reports
- improved work of Events
- moved some settings pages to other sections, which adds work to module developers
- slightly redesigned admin panel
- another jquery carousel plugin: Swiper is now used instead of Owl Carousel