Welcome Guest, Not a member yet? Register   Sign In
How do I retrieve a uri segment in a hook?
#17

[eluser]Jelmer[/eluser]
Hmm, that means that it works but that the URI hasn't been parsed yet (and thus segment() returns FALSE). The result is that CURRENT_LANGUAGE is set to FALSE which probably causes the white-screen error later on (because it's expected to be a string).

Here's another thing that might work in its stead:
Code:
$segment = substr( load_class('URI')->_parse_request_uri(), 1);
$segment = array_shift( explode( '/', $segment ) ); // takes the first segment
define( 'CURRENT_LANGUAGE', $segment );


Messages In This Thread
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 12:43 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 01:11 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 01:26 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 01:29 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 01:31 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 01:40 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 01:43 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 01:54 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 02:03 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 02:07 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 02:28 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 03:20 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 03:53 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-09-2010, 06:49 PM
How do I retrieve a uri segment in a hook? - by El Forum - 08-10-2010, 03:47 AM
How do I retrieve a uri segment in a hook? - by El Forum - 08-10-2010, 03:57 AM
How do I retrieve a uri segment in a hook? - by El Forum - 08-10-2010, 04:12 AM
How do I retrieve a uri segment in a hook? - by El Forum - 08-10-2010, 04:49 AM



Theme © iAndrew 2016 - Forum software by © MyBB