diff --git a/.vscode/ftp-kr.sync.cache.json b/.vscode/ftp-kr.sync.cache.json index cb781796..00717f29 100644 --- a/.vscode/ftp-kr.sync.cache.json +++ b/.vscode/ftp-kr.sync.cache.json @@ -187,23 +187,8 @@ "lmtime": 0, "modified": false }, + "changelog": {}, "classes": {}, - ".claude": { - "settings.local.json": { - "type": "-", - "size": 96, - "lmtime": 1772461611751, - "modified": false - }, - "memory": { - "feedback_changelog.md": { - "type": "-", - "size": 636, - "lmtime": 1773876629308, - "modified": false - } - } - }, "composer.lock": { "type": "-", "size": 429111, @@ -795,6 +780,7 @@ "lmtime": 0, "modified": false }, + "scripts": {}, "sitemaps": {}, "sitemap_shop_2.xml": { "type": "-", @@ -841,27 +827,6 @@ "size": 448, "lmtime": 0, "modified": false - }, - ".serena": { - ".gitignore": { - "type": "-", - "size": 28, - "lmtime": 1773876286926, - "modified": false - }, - "memories": {}, - "project.local.yml": { - "type": "-", - "size": 407, - "lmtime": 1773876286922, - "modified": false - }, - "project.yml": { - "type": "-", - "size": 8787, - "lmtime": 1773876286912, - "modified": false - } } } } diff --git a/changelog/2026-04-01.md b/changelog/2026-04-01.md index 9de5dc1b..4bb55fb3 100644 --- a/changelog/2026-04-01.md +++ b/changelog/2026-04-01.md @@ -25,3 +25,23 @@ - `modules/crosssellpro/` - `scripts/` +## Aktualizacja: bieżące zmiany robocze + +### Co zmieniono +- Zmieniono nagłówek sekcji cross-sell w `cartCrossSell.tpl`: +- W checkout (`$crosssellpro_is_checkout`) wyświetlany jest komunikat: `Ostatnia szansa na pełen komfort snu`. +- Poza checkout wyświetlany jest komunikat: `Klienci, ktorzy kupili ten materac, wybierali tez:`. +- Usunięto znak BOM z początku pliku `modules/crosssellpro/crosssellpro.php` (porządkowanie kodowania pliku). +- Dodano zabezpieczenie w `pm_advancedsearch4` dla cyklu AJAX: +- W callbacku `complete` zawsze usuwany jest loader (`removeLayer()`). +- Dodano callback błędu `showAsError`, który usuwa loader i loguje błąd do konsoli. +- Podpięto callback `error` oraz `complete` do opcji żądań AJAX w obu wariantach konfiguracji pluginu. +- Zaktualizowano wpisy w `.vscode/ftp-kr.sync.cache.json` (cache synchronizacji FTP po zmianach w drzewie projektu). + +### Bieżąco zmienione pliki +- `.vscode/ftp-kr.sync.cache.json` +- `modules/crosssellpro/crosssellpro.php` +- `modules/crosssellpro/views/templates/hook/cartCrossSell.tpl` +- `modules/pm_advancedsearch4/views/js/as4_plugin-17.js` +- `modules/pm_advancedsearch4/views/js/as4_plugin.js` + diff --git a/modules/crosssellpro/crosssellpro.php b/modules/crosssellpro/crosssellpro.php index 2ed3aa0e..7b828a26 100644 --- a/modules/crosssellpro/crosssellpro.php +++ b/modules/crosssellpro/crosssellpro.php @@ -1,4 +1,4 @@ -