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:
@@ -4474,8 +4474,8 @@ class G
|
|||||||
$tplExists = true;
|
$tplExists = true;
|
||||||
|
|
||||||
// file has absolute path
|
// file has absolute path
|
||||||
if (substr( $template, 0, 1 ) != PATH_SEP) {
|
if (strpos($template, PATH_TRUNK) === false) {
|
||||||
$template = PATH_TEMPLATE . $template;
|
$template = PATH_TPL . $template;
|
||||||
}
|
}
|
||||||
|
|
||||||
// fix for template that have dot in its name but is not a valid extension
|
// fix for template that have dot in its name but is not a valid extension
|
||||||
|
|||||||
@@ -710,6 +710,10 @@ if (substr( SYS_COLLECTION, 0, 8 ) === 'gulliver') {
|
|||||||
if (is_callable( Array ($controllerClass,$controllerAction ) )) {
|
if (is_callable( Array ($controllerClass,$controllerAction ) )) {
|
||||||
$isControllerCall = true;
|
$isControllerCall = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (substr(SYS_SKIN, 0, 2) != "ux" && $controllerClass == "main") {
|
||||||
|
$isControllerCall = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (! $isControllerCall && ! file_exists( $phpFile ) && ! $isRestRequest) {
|
if (! $isControllerCall && ! file_exists( $phpFile ) && ! $isRestRequest) {
|
||||||
$_SESSION['phpFileNotFound'] = $_SERVER['REQUEST_URI'];
|
$_SESSION['phpFileNotFound'] = $_SERVER['REQUEST_URI'];
|
||||||
|
|||||||
Reference in New Issue
Block a user