This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 10th to Sunday 16th of January 2022.

Core Weekly banner

A quick update about PrestaShop’s GitHub issues and pull requests:

Code changes in the ‘develop’ branch

Core

  • #27339: Set disabled class for label if the input is disabled, by @Progi1984
  • #27337: Upgrade Smarty to 3.4.43, by @matks
  • #27291: Removed deprecated in class Cookie, by @Progi1984
  • #27242: Remove code about AdminSupplyOrders, AdminStockCover, AdminStockInstantState, AdminStockConfiguration & AdminStockMvt, by @Progi1984
  • #27223: Add new hook actionFilterDeliveryOptionList. Thank you @PululuK
  • #27127: Allow overriding _PS_DISPLAY_COMPATIBILITY_WARNING_ in defines_custom.inc.php. Thank you @PrestaEdit
  • #27111: Remove Tools::addonsRequest(‘module’) calls, by @Progi1984

Back office

Front office

  • #26806: Move informational message in my account sections to template. Thank you @Hlavtox

Tests

Code changes in the ‘1.7.8.x’ branch

Back office

Code changes in modules, themes & tools

Registrations statistics modules

Google Sitemap module

Social Follow module

Shop search statistics module

Best sellers module

Products in the same category module

Dashboard Goals module

Catalog evaluation statistics module

Best-selling products statistics module

Sales and orders statistics module

Product details statistics module

Available quantities statistics module

Best categories statistics module

Customer data privacy block module

Best customers statistics module

  • #26: Set tab property. Thank you @PrestaEdit
  • #23: Do not use hook AdminStatsModules alias, use displayAdminStatsModules & Bump version to 2.0.4. Thank you @PrestaEdit

Best suppliers statistics module

Pages not found module

Dashboard Activity module

Stats Dashboard module

Newsletter statistics module

Registered customer information statistics module

Dashboard Products module

Catalog statistics module

Best vouchers statistics module

Best manufacturers statistics module

Data mining for statistics module

Carrier distribution statistics module

Cross-selling module

Email subscription module

New Products module

Language selector module

Custom text module

Currency selector

Search Bar module

Theme customization module

Special offers module

Share Buttons module

Customer reassurance block module

User documentation landing page

Core Weekly Generator tool

New Front-office theme

Buy button lite module

Faceted search module

PrestonBot

Decimal

Example modules

Changes in developer documentation sources

Changes in developer documentation site

Contact informations module

  • #44: Fix trying to access array offset on value of type null. Thank you @Hlavtox
  • #43: Add shop legal details to template. Thank you @Hlavtox

Wishlist block module

  • #154: Use translated string for the Sort by: in lists, by @NeOMakinG
  • #152: Disable add-to-cart button when you click on it until the bootstrap modal hide, by @NeOMakinG
  • #151: Correct error when coming back to another combination, by @NeOMakinG
  • #150: Add flash notification on form save, by @NeOMakinG
  • #148: Remove unused class doing conflic with corejs, by @NeOMakinG

Product Comments module

  • #125: To prevent google from indexing the icon names use data-icon and css to show the icons. Thank you @tswfi

Payment example module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @PrestaEdit, @Progi1984, @matthieu-rolland, @dependabot[bot], @nesrineabdmouleh, @mparvazi, @matks, @atomiix, @kpodemski, @SebSept, @jolelievre, @okom3pom, @NeOMakinG, @jf-viguier, @Hlavtox, @PululuK, @PierreRambaud, @tswfi, @zuk3975, @daptordarattler!

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 issues and comments on GitHub!

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 GitHub to report an issue. Thank you!

Happy contributin’ everyone!