• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Best way of handling controller URL and segements

#1
In my controller I find myself doing this a lot (where "configuration" is a sub-directory and "website" is the controller):


Code:
redirect('/configuration/website' );


and

Code:
$this->load->view('configuration/website/edit', $data );

Then in my view I have things like:


Code:
<a href="configuration/website/add" class="form-button">Add New Site</a>


and


Code:
<?php echo form_open( 'configuration/website/edit' ); ?>


The issue here is that if ever I change my controller name or its sub-directory, I'll have a lot of things to update in a few different files.

I've read up on the URL helper function current_url() and also $this->uri->segment(1), but I wondered if there is a "proper" way of dealing with this?

Thanks,
Reply

#2
Read the CodeIgniter Users Guide on URI Routing
What did you Try? What did you Get? What did you Expect?

Joined the CodeIgniter Community in 2009.          ( Skype: insitfx )
Reply

#3
(05-29-2017, 04:45 AM)InsiteFX Wrote: Read the CodeIgniter Users Guide on URI Routing

Thank you, i did it
Reply


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Users browsing this thread:
1 Guest(s)


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2017 MyBB Group.