Files
interblue.pl/.serena/memories/codebase_structure.md
Jacek Pyziak 3fc0519f9d Add review step template for one page checkout module
- 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.
2026-02-27 00:04:16 +01:00

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.)