- Introduced a new template file 'review copy.tpl' for the order summary step in the one page checkout process. - The template includes a loading indicator and a header for the order summary section. - Conditional rendering based on customer registration status is implemented.
1.7 KiB
1.7 KiB
Codebase Structure
interblue.pl/
├── admin658c34/ # Back-office admin panel (obfuscated folder name)
├── app/ # PrestaShop Symfony app (kernel, AppKernel)
├── classes/ # PrestaShop core classes
├── config/ # Configuration files (settings.inc.php, defines.inc.php, etc.)
├── controllers/ # PrestaShop core controllers
├── custom/ # Custom utility files (medoo.php, sollux.csv)
├── img/ # Images (products, categories, etc.)
├── mails/ # Email templates
├── modules/ # PrestaShop modules (~120+ modules)
├── override/ # Class & controller overrides
│ ├── classes/ # Overridden core classes (Product, Order, Hook, etc.)
│ └── controllers/ # Overridden front controllers
├── src/ # Symfony-based PrestaShop source
│ ├── Adapter/
│ └── Core/
├── themes/
│ ├── InterBlue/ # Active custom theme
│ └── classic/ # Default PS theme (base)
├── xml/ # XML configuration files
├── import-products.php # Sollux product importer
├── export.php # Product export
├── custom-cron.php # Custom cron tasks
└── NOTATKI.md # Developer notes
Key Directories for Development
- Custom modules:
modules/customfeaturetab/,modules/dw_*,modules/addcolumninlist/,modules/sposoby_dostawy/ - Overrides:
override/classes/,override/controllers/front/ - Theme:
themes/InterBlue/ - Custom scripts: Root-level PHP files (import-products.php, export.php, etc.)