Jump to content


Photo

Attaching users id to url structure


  • Please log in to reply
No replies to this topic

#1 RalphLeMouf

RalphLeMouf

    Advanced Member

  • Members
  • PipPipPip
  • 153 posts

Posted 06 February 2013 - 01:35 PM


I am having great trouble figuring out how to attach the users id to the url when on their profile. I have read up on uri segments and routes but still can’t figure out how to make it work.

here is my controller:


public function profile() 
{

$this->load->helper('date');
$this->load->library('session');
$session_id = $this->session->userdata['id'];
$this->load->model('account_model');
$user = $this->account_model->user();
$data['user'] = $user;
$user['id'] = $this->uri->segment(4);
$data['profile_icon'] = 'profile';
$data['main_content'] = 'account/profile/'.$user['id'];
$this->load->view('includes/templates/profile_template', $data);

}

and here is my routes.php file:






$route['default_controller'] = "home";
$route['404_override'] = '';
//THIS IS FOR THE VIEW I'M TRYING TO ATTACH THE ID TO
$route['profile/([a-z]+)/(\d+)'] = "$1/id_$2";




Thank you in advance




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Cheap Linux VPS from $5
SSD Storage, 30 day Guarantee
1 TB of BW, 100% Network Uptime

AlphaBit.com