Former
// Définir les catégories de produits et leurs choix
$productCategories = tableau(
'Nombre de personnes' => array(
'1 personne',
'2 personnes',
'3 personnes',
'4-5 personnes',
'plus'
),
'Application' => tableau(
'Douche',
'Cuisine',
'abri de jardin',
'Petite maison',
'Campeur'
)
);
// Demandez au client quelles fonctionnalités il souhaite
$selectedProperties = array();
foreach ($productCategories as $category => $options) {
echo "Pour $category, veuillez sélectionner une option :\n" ;
foreach ($options as $index => $option) {
echo ($index + 1) . ".$option\n" ;
}
$selection = readline("Votre sélection (1-" . count($options) . "): ");
$selectedproperties[$category] = $options[$selection - 1] ;
}
// Logique de recommandation de produit basée sur les propriétés sélectionnées
$ProduitRecommandé = '';
if ($selectedProperties['Application'] == 'Douche') {
if ($selectedproperties['nombre de personnes'] == '1 personne') {
$produit recommandé = 'chaudière photovoltaïque autonome 30 L ou chaudière hybride photovoltaïque 30 L' ;
} elseif ($selectedProperties['Nombre de personnes'] == '2 personnes') {
$produit recommandé = 'chaudière photovoltaïque autonome 30 L ou chaudière hybride photovoltaïque 30 L (comportement douche modéré) ou chaudière autonome photovoltaïque 80 L ou chaudière hybride photovoltaïque 80 L';
} elseif ($selectedProperties['Nombre de personnes'] == '3 personnes') {
$produit recommandé = 'chaudière photovoltaïque autonome 80 L ou chaudière hybride photovoltaïque 80 L (avec comportement douche modéré) ou chaudière photovoltaïque 200 L';
} elseif ($selectedproperties['nombre de personnes'] == '4-5 personnes') {
$produit recommandé = 'Chaudière photovoltaïque 200 L';
} elseif ($selectedproperties['nombre de personnes'] == 'plus') {
$produit recommandé = 'Chaudière photovoltaïque 300 L (convient pour 5-6 personnes)';
}
} elseif ($selectedProperties['Application'] == 'Cuisine') {
$recommendedProduct = '10 L Offgridboiler';
} elseif ($selectedProperties['Application'] == 'Maison d'été') {
$recommendedproduct = 'Chaudière photovoltaïque hors réseau 10 L';
} elseif ($selectedProperties['Application'] == 'RV') {
$recommendedproduct = '10 L Caravan Boiler';
} elseif ($selectedProperties['Application'] == 'Petite maison') {
if ($selectedproperties['nombre de personnes'] == '1 personne') {
$produit recommandé = 'Chaudière 30 L';
} elseif ($selectedProperties['Nombre de personnes'] == '2 personnes') {
$produit recommandé = 'chaudière photovoltaïque autonome 30 L ou chaudière hybride photovoltaïque 30 L (comportement douche modéré) ou chaudière autonome photovoltaïque 80 L ou chaudière hybride photovoltaïque 80 L';
}
}
// Sortie des produits recommandés
echo "Produit recommandé : $produitrecommandé\n" ;
?>