Welcome Guest, Not a member yet? Register   Sign In
How to redirect to index page
#1

[eluser]greedyman[/eluser]
In the index function of the default controller file, I putted some codes:

Code:
public function index() {
            $this->load->model('product_model');
            
            $data['new_products'] = $this->product_model->get_new_products();
            $data['categories'] = $this->product_model->get_categories();
            
            $this->load->view('user/welcome', $data);
}

In router.php:

Code:
$route['welcome'] = "user/index";

And I have a link like this, it's putted in other page (not in index page): < href="welcome">Home page</>. When I click Home Page link, I can't redirect to welcome page use index function. I try use other router,
Code:
$route['welcome'] = "user/welcome";

public function home() {
            $this->load->view('user/welcome');
}
but both way are not work as I want, the page directs to http://localhost/xampp/. How I fix it? Thanks so much!
#2

[eluser]InsiteFX[/eluser]
The index method is the Controllers default method that is called whenever you load that Controller.

Just redirct to that Controller.
#3

[eluser]greedyman[/eluser]
[quote author="InsiteFX" date="1361655527"]Just redirct to that Controller.[/quote]

I did but it's not work, do you know any way?
#4

[eluser]InsiteFX[/eluser]
Try
Code:
redirect('/', 'refresh');
#5

[eluser]greedyman[/eluser]
[quote author="InsiteFX" date="1361716088"]Try
Code:
redirect('/', 'refresh');
[/quote]

Thanks!




Theme © iAndrew 2016 - Forum software by © MyBB