Je suis nouveau à CodeIgniter et son routage me déroute, j'essaye simplement de charger une page différente (j'ai des contrôleurs séparés et des vues pour chaque page).Charger une nouvelle page avec l'itinéraire CI
Je le code suivant:
<li class="active"><a href="/homepage">Home</a></li>
Mon routes.php est:
$route['default_controller'] = "homepage";
$route['404_override'] = '';
$route['homepage'] = "homepage";
Aller à
http://demo
charge la page d'accueil (j'ai des hôtes virtuels configurés dans Apache), mais en cliquant sur le lien Accueil, vous me donnez
L'URL/page d'accueil demandée n'a pas été trouvée sur ce serveur.
Pourquoi définissez-vous deux routes avec exactement le même contrôleur? Donnez simplement à votre $ 'route ['homepage']' un autre contrôleur/méthode –
Pourquoi avez-vous changé le default_controller? Et avez-vous créé le contrôleur par défaut? Et si vous l'avez fait, la dernière route est redondante. – Repox
@rpm - Je souhaite que la page d'accueil apparaisse chaque fois que le nom de domaine est tapé et que l'utilisateur clique sur le lien de la page d'accueil. Si je donne un chemin différent à la page d'accueil, n'aurai-je pas 2 contrôleurs identiques? – SteB