This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 23rd to Sunday 29th of March 2020.

Core Weekly banner

General Messages

Last week, new versions of Faceted Search, Contact Info and Stats Live have been released. Don’t forget to update them!

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

Code changes in the ‘develop’ branch

Back office

  • #18314: Removed redundant code. Thank you @Hk-tang
  • #18176: Remove double border in TinyMCE translatable field. Thank you @davidglezz
  • #17923: Correct generatorRuntime on new-theme to fix an error on add currency page, by @NeOMakinG
  • #17703: #17082 : Grid row delete confirmation modal - Catalog > Files, by @sowbiba
  • #17426: Update new-theme webpack to v4.41 and its dependencies, by @NeOMakinG

Front office

Tests

Merge

Code changes in the ‘1.7.7.x’ branch (for v1.7.7.0)

Core

  • #18144: Fixed on CartRule : Discount on selected product excluding discounted products, by @Progi1984

Back office

  • #18294: Return null when value is an empty string in ArabicToLatinDigitDataTransformer, by @atomiix
  • #18288: Fix wrong number of orders when filter ‘New client’ on, by @atomiix
  • #18266: Add target options to index grid of orders on customer column, by @NeOMakinG
  • #18245: Fix orders page dropdown going under header by adding a flip false property, by @NeOMakinG
  • #18208: Increase quantity when adding an already added product when creating order, by @atomiix
  • #18164: Use hasBeenPaid instead of hasInvoice to enable refund feature, by @jolelievre
  • #18124: Modifying address from order should duplicate it and soft delete former address, by @jolelievre
  • #18102: Fix sidebar submenu opening by changing style and adding JS, by @NeOMakinG
  • #18063: Use localized dates for order page, by @matks
  • #17975: Convert arabic/persian digits to latin digits in DatePickerType, by @atomiix
  • #17938: Fix conversion when adding payment to order, by @sowbiba
  • #17853: BO: Fix shipping price tax issue on order creation page, by @matthieu-rolland
  • #17801: View and Create Order feedbacks corrections, by @NeOMakinG
  • #17526: Fix customer address form. Thank you @zuk3975
  • #17385: Confirm modal on restoring currency settings, by @sowbiba

Front office

  • #18221: Backport #16837 to 1.7.7.x : Add breadcrumbs to my account pages, by @matks

Tests

Code changes in the ‘1.7.6.x’ branch (for v1.7.6.5)

Back office

  • #18064: Fix error when trying to translate Serbian using the BO interface, by @eternoendless
  • #17920: Wrong redirection when using the quick search for a category. Thank you @PululuK

Front office

Tests

Code changes in modules, themes & tools

Changes in developer documentation

The PrestaShop open source project

Faceted search module

Live translation

Core Weekly Generator tool

  • #27: Add ps_wirepayment repository to the list, by @ttoine

Contact informations module

Email subscription module

  • #51: Do not send voucher when customer signs up if he did not register for newsletter , by @matthieu-rolland

Theme customization

Prestashop UI Kit

Cross-selling

  • #7: Cross selling products not displayed on displayShoppingCartFooter hook. Thank you @Nukium

Visitors online

PSGDPR

Shopping cart module

  • #55: Fix “On reset, module ps_shoppingcart is hooked in the wrong place” issue #16968. Thank you @arouiadib

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @NeOMakinG, @jolelievre, @gadnis, @ttoine, @matks, @boubkerbribri, @Hk-tang, @matthieu-rolland, @atomiix, @PierreRambaud, @nesrineabdmouleh, @mvorisek, @davidglezz, @Progi1984, @eternoendless, @sowbiba, @Nukium, @PululuK, @Quetzacoalt91, @pablopolyte, @zuk3975, @arouiadib, @levyn!

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!