Welcome Guest, Not a member yet? Register   Sign In
Cant use addRedirect()
#1
Question 
(This post was last modified: 07-18-2020, 11:09 PM by BlackBanana.)

In the docs in this part 

https://codeigniter.com/user_guide/incom...ing-routes

See this code in Routes.php


$routes->get('/users/profile', 'Users::profile', ['as' => 'profile']);

$routes->get('/users/about', 'Users::about', ['as' => 'about']);

$routes->addRedirect('/users/profile', '/users/about');



Now i should be redirected from {users/profile} when i visit it to {users/about} , instead i have this error


key() expects parameter 1 to be array, string given

i have the Users controller made and inside it profiles and about method , so where is the problem , why isnt it redirecting ?

This is Users controller

<?php namespace App\Controllers;

use CodeIgniter\Controller;

class Users extends Controller
{
    public function profile()
    {
        echo 'Profile method in User controller';
    }   


    public function about()
    {
        echo 'About method in User controller';
    }   

}
Increase Your Awareness
Reply


Messages In This Thread
Cant use addRedirect() - by BlackBanana - 07-18-2020, 11:06 PM
RE: Cant use addRedirect() - by jreklund - 07-19-2020, 12:29 AM



Theme © iAndrew 2016 - Forum software by © MyBB