Je n'appelle pas une page dans codeiginiter lorsque je clique sur le bouton ..
Je suis nouveau dans ce domaine, alors veuillez AIDER ....
<a href="#"><i class="fa fa-check-square-o nav_icon"></i>Forms<span class="fa arrow"></span></a> <ul class="nav nav-second-level collapse"> <li> <a href="<?php echo base_url('application/views/middlepage/inputs.php'); ?>">Inputs</a> </li> <li> <a href="<?php echo base_url('application/views/middlepage/validation.php'); ?>">Form Validation</a> </li> </ul>
sur l'implémentation du thème dans codeiginiter je ne peux pas appeler la page c'est montrer que la page n'a pas été trouvée mais que j'ai donné le chemin correct dessus.
3 Réponses :
Modifier le fichier config / config.php
$ config ['base_url'] = 'http: //'. $ _SERVER ['HTTP_HOST']. '/ codeigniter /';
en vue
Vous devez d'abord comprendre l'architecture MVC.
Il vous suffit d'appeler Controller / Method où vous appelez votre vue. exemple:
Controller
<a href="<?php echo base_url('mycontroller/orders');?>">Go to orders</a>
view - Orderpage.php
<body> <h3>orders list</h3> </body>
il vous suffit d'ajouter balise d'ancrage comme
<?php class Mycontroller extends CI_Controller{ public function orders(){ $this->load->view('orderpage'); } } ?>
Merci à vous deux d'avoir répondu. Ça marche vraiment
vous devez configurer des routages pour View aller à
\ application \ config \ routes.php
et ajoutez une route à la fin comme ceci
$route['confirm'] = 'user/confirm';
Mes vues sont présentées dans
application \ vues \ utilisateur
donc j'ajouterai
$route['ViewName'] = 'ViewPath';
vous pouvez utiliser une fonction controller-> pour charger la
vue
mais il peut appeler toutes les pages
Vous devez utiliser Php echo base_url ('controller_name / function_name')?> Pour qu'il affiche l'URL de la page souhaitée