Files
kreios/backoffice/config/preventivi.php
T
carmine.savino 0dfda3a338 Refactor PVC models and update tests
- Updated the PVC models in the database and adjusted the tests accordingly to reflect the new model counts and codes.
- Removed deprecated models from the JSON data for PVC systems.
- Added new GLB models for "scorrevole_sf_3_ante" and "scorrevole_sf_4_ante".
- Enhanced the development scripts to streamline the build process for both frontends.
- Updated documentation to reflect changes in the development environment and deployment process.
- Improved the styling of texture radio options for better visibility.
- Fixed URL handling in the configurator to ensure proper routing and API calls.
2026-10-20 18:40:59 +02:00

39 lines
2.0 KiB
PHP

<?php
return [
// Email a cui inviare la notifica di nuovo preventivo.
'admin_email' => env('ADMIN_NOTIFY_EMAIL'),
// URL base dell'app cliente (per link nelle email admin). Di default è servita da questo
// backend sotto /preventivo (build in public/preventivo, vedi routes/web.php).
'frontend_cliente_url' => env('APP_FRONTEND_CLIENTE_URL', rtrim((string) env('APP_URL', 'http://localhost'), '/').'/preventivo'),
// URL del configuratore 3D (linkato dal menu del backoffice). Di default è servito da questo
// backend sotto /configuratore/ (build in public/configuratore).
'configuratore_url' => env('APP_CONFIGURATORE_URL', rtrim((string) env('APP_URL', 'http://localhost'), '/').'/configuratore/'),
// Regola base di scontistica (in %), valida per tutti i clienti salvo personalizzazione:
// imponibile = totale parziale x (1 - 1° sconto) x (1 - 2° sconto extra).
'sconti' => [
'max_1' => (float) env('SCONTO_MAX_1', 50),
'max_2' => (float) env('SCONTO_MAX_2', 10),
],
// Contributo trasporto scelto al checkout, aggiunto dopo gli sconti: importo cadauno, cioè
// moltiplicato per il numero di pezzi (10 finestre = 10 volte). Importo null = da quantificare.
'trasporto' => [
'zone' => [
'campania_entro_150km' => ['etichetta' => 'Contributo trasporto Campania entro 150 km', 'importo' => 100],
'campania_oltre_150km' => ['etichetta' => 'Contributo trasporto Campania oltre 150 km', 'importo' => 150],
'altro' => ['etichetta' => 'Altro', 'importo' => null],
],
'nota_da_quantificare' => 'Per una stima dei costi di trasporto contatta Krèios Infissi.',
// Oltre questo numero di pezzi la tariffa cadauno non vale: niente scelta, trasporto da quantificare.
'max_pezzi' => 20,
'etichetta_oltre_max' => 'Contributo per il trasporto da quantificare',
],
// Durata (in giorni) della sessione di login del configuratore.
'configurator_session_days' => (int) env('CONFIGURATOR_SESSION_DAYS', 30),
];