BUG 10690 "Cuando se introduce algunas paginas no existentes..." SOLVED

- URL no valid no redirects to the 404 page
- Solved problem in validation of template
- Solved problem, add validation for URL no valid
* Available from version ProcessMaker-2.0.46
This commit is contained in:
Victor Saisa Lopez
2013-02-07 16:55:06 -04:00
parent 8f380af507
commit 9e3dd79b4e
2 changed files with 6 additions and 2 deletions

View File

@@ -4474,8 +4474,8 @@ class G
$tplExists = true;
// file has absolute path
if (substr( $template, 0, 1 ) != PATH_SEP) {
$template = PATH_TEMPLATE . $template;
if (strpos($template, PATH_TRUNK) === false) {
$template = PATH_TPL . $template;
}
// fix for template that have dot in its name but is not a valid extension

View File

@@ -710,6 +710,10 @@ if (substr( SYS_COLLECTION, 0, 8 ) === 'gulliver') {
if (is_callable( Array ($controllerClass,$controllerAction ) )) {
$isControllerCall = true;
}
if (substr(SYS_SKIN, 0, 2) != "ux" && $controllerClass == "main") {
$isControllerCall = false;
}
}
if (! $isControllerCall && ! file_exists( $phpFile ) && ! $isRestRequest) {
$_SESSION['phpFileNotFound'] = $_SERVER['REQUEST_URI'];