4 |
## $Id$ |
## $Id$ |
5 |
## ----------------------------------------------------------------------------- |
## ----------------------------------------------------------------------------- |
6 |
## $Log$ |
## $Log$ |
7 |
|
## Revision 1.6 2003/04/08 17:48:31 jonen |
8 |
|
## + bugfix again |
9 |
|
## |
10 |
## Revision 1.5 2003/04/08 17:33:22 jonen |
## Revision 1.5 2003/04/08 17:33:22 jonen |
11 |
## + fixed problems with hidden form fields(current base URL) at the 'simple search form' |
## + fixed problems with hidden form fields(current base URL) at the 'simple search form' |
12 |
## |
## |
313 |
// find variables attached at base URL and add them as hidden fields, |
// find variables attached at base URL and add them as hidden fields, |
314 |
// so the search method will reach its starting point at deep frameworks |
// so the search method will reach its starting point at deep frameworks |
315 |
$base_url = $this->build_base_url(); |
$base_url = $this->build_base_url(); |
316 |
$url_vars = split("&", $base_url); |
$url_vars = split("&", $base_url); |
317 |
$tmp = split("\?", $url_vars[0]); |
$tmp = split("\?", $url_vars[0]); |
318 |
$url_vars[0] = $tmp[1]; |
$url_vars[0] = $tmp[1]; |
319 |
if(is_array($url_vars)) { |
if(is_array($url_vars)) { |
320 |
foreach($url_vars as $value) { |
foreach($url_vars as $value) { |
321 |
$var = split("=", $value); |
$var = split("=", $value); |
322 |
$container->push(form_hidden($var[0], $var[1])); |
if($var[0] && $var[1]) { |
323 |
|
$container->push(form_hidden($var[0], $var[1])); |
324 |
|
} |
325 |
} |
} |
326 |
} |
} |
327 |
|
|