contao/test — Issue #1313: Bei deaktiviertem alias werden Seiten ids falsch ausgewertet.
Author: importer
Created: 2011-11-29 07:43:11+00:00
State: open
Labels: Defect, frontend

system/libraries/Frontend.php Zeile 78 http://dev.typolight.org/repositories/entry/typolight/trunk/system/modules/frontend/Frontend.php#L78

```
return strlen($this->Input->get('id')) ? $this->Input->get('id') : null;
```

sollte meiner Meinung nach eher:

```
return (strlen($this->Input->get('id')) && is_numeric($this->Input->get('id'))) ? $this->Input->get('id') : null;
```

heissen, da ansonsten in index.php doch nach dem Alias gesucht wird. http://dev.typolight.org/repositories/entry/typolight/trunk/index.php#L92

Als Resultat wird dann kein root gezogen und somit der fall through auf den 404 nicht durchgefuehrt.

--- _Originally created by xtra on December 23rd, 2009, at 05:14pm (ID 1313)_