What’s new?
Here what you can expect from this new minor version of PrestaShop:
- New Stock Management interface, with essential management of your inventory.
- Updated Translation page, with improved code and interface.
- New hooks on both the Product page and the Classic theme.
- Improved Classic theme readability on low quality screens.
- Product page text areas now have a character counter.
- New localization packs for Algeria, Morocco, South Africa and South Korea.
- New Installer languages: Estonian, Finnish, Greek and Slovak.
- …and many smaller things and needed fixes! Check the full changelog here.
- Translation domain “Shop.Theme” is now “Shop.Theme.Global”
- Harmonization of domains for customer form: https://github.com/PrestaShop/PrestaShop/pull/8120/files?w=1#diff-a2cd912578d421dc72b8143048ad6b16
- Correction of “Brands list” to “Brand list”: https://github.com/PrestaShop/PrestaShop/pull/8120/files?w=1#diff-78e1e3c6e9dc564ccd16b9f633b61f7f
- displayWrapperTop
- displayWrapperBottom
- displayContentWrapperTop
- displayContentWrapperBottom
- displayAdminProductsMainStepLeftColumnMiddle
- displayAdminProductsMainStepLeftColumnBottom
- displayAdminProductsMainStepRightColumnBottom
- displayAdminProductsQuantitiesStepBottom
- displayAdminProductsPriceStepBottom
- displayAdminProductsOptionsStepTop
- displayAdminProductsOptionsStepBottom
- displayAdminProductsSeoStepBottom
- displayAdminProductsShippingStepBottom
Let’s explore that a bit, shall we?
New Stock Management interface
The 1.6 Advanced Stock Management feature was deemed too unstable to really be taken as-is in 1.7.0.0. We chose the remove from the first 1.7 versions in order to take the time to explore how to best build stock management into PrestaShop.
You can follow our quest to build a new stock management feature right here on the Build devblog: how we assessed the situation, how we iterated through prototypes, and finally, what stock management looks like in version 1.7.2.0.
It’s no longer “advanced” as it was in PrestaShop 1.6: the stock management is now much more reasonable, and much more usable for a majority of merchants (the ones who can’t afford an ERP yet).
It’s also a solid foundation for further improvement!
Of note, we started using the Vue.js framework in order to improve the UX in an iterative way.
Updated Translation page
The new Translation page in 1.7.0.0 kinda worked, but it was a performance hog, and not quite usable. So we decided to rework it using the same technology as the new Stock Management page: Vue.js.
Also, this version contains modifications that could impact your themes: if you are using the Classic strings and translations for your own theme, we’ve made some changes in 1.7.2.0 that you should report on your theme if you still want to benefit from the PrestaShop translations.
New hooks
Thanks to PrestaShop community members, develops can now enjoy new FO and BO hooks!
Front office, thanks to prestamodule:
Back office product page, thanks martinfojtik:
Source: Xavier Borderie