This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase during the last two weeks, from Monday 11th to Sunday 24th of September 2017.

Core Weekly banner

General messages

Aaaaaand we’re back with a new set of merged pull requests!

A good many things were published here since the last Core Weekly, so let’s review those, and some more:

Get involved! :)

Code changes in the ‘develop’ branch (for v1.7.3.0)

Core

  • #8180: Fix conflict between two cart rules and a single product cart. Thank you @xaconi!
  • #8327: Added a new collector for Hooks, by @mickaelandrieu.
  • #8328: Add DB prefix in delete() method all time $add_prefix is set to true. Thank you @prestamodule!
  • #8339: Array-check in additional form fields from modules. Thank you @antointa!
  • #8347: MO: added methods to check in which context module is executed, by @mickaelandrieu.
  • #8352: Fix already defined class during upgrade process from 1.6 to 1.7. Thank you @kpodemski!
  • #8354: CO: Update composer dependencies, by @eternoendless.

Back office

  • #8254: Migrate System information page to Symfony, by @mickaelandrieu.
  • #8355: Fix product pages tabs, by @nihco2.
  • #8359: Fix module dropdown, by @nihco2.

Front office

  • #8331: FO: display errors on change password (lost). Thank you @prestarocket!

Tests

  • #8356: Improved syntax check file tests output, by @mickaelandrieu.

Installer

  • #8336: More Japanese for installer, by @alexeven.

Code changes in the ‘1.7.2.x’ branch (for v1.7.2.3)

Core

  • #8287: Fix the category search in the product page, by @fatmabouchekoua.
  • #8288: Fix displaying empty zip code of tax rule, by @fatmabouchekoua.
  • #8360: Fixing the version for core modules ps_legalcompliance ps_linklist ps_customtext ps_customeraccountlinks, by @toutantic.
  • #8361: Fix conflict between two cart rules and a single product cart, by @eternoendless.

Back office

  • #7810: Add a loading spinner into product page, by @fatmabouchekoua.
  • #8232: Fixed bug in AdminCartRulesController when limiting the validity of a CartRule for a specific Customer in Multishop context. Thank you @christianverardi!
  • #8346: Fix the currency display in supply order, by @hibatallahaouadni.

Front office

  • #7781: Add error message when updating quantity wanted input, by @fatmabouchekoua.
  • #8283: Currency exchange fixes on product page, by @tomlev.

Code changes in the ‘rtl’ branch (for the 1.7 RTL project)

Back office

  • #8249: Display “Generate RTL stylesheets” section. Thank you @ramtin2025!

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @antointa, @christianverardi, @kpodemski, @prestamodule, @prestarocket, @ramtin2025, and @xaconi.

Thank you to the contributors whose PRs haven’t been merged yet! And of course, a big thank you to all those who contribute with tickets and comments on the Forge!

If you want to contribute to PrestaShop with code, please read these pages first:

…and if you do not know how to fix an issue but wish to report it, please read this: How to use the Forge to contribute to PrestaShop. Thank you!

Happy contributin’ everyone!