2013-04-12 3 views

Antwort

24

Versuchen Sie einfach mit:

$this->getResponse()->setStatusCode(404); 
return; 

in Aktion Methode Ihrer Steuerung.

+0

Dank. Es funktionierte! –

+0

Wenn Sie meine Antwort hilfreich finden, denken Sie daran zu markieren, wie akzeptiert. – hsz

+0

Ich muss nur noch 10 Minuten warten. :) –

29
class IndexController extends AbstractActionController 
{ 
    public function previewAction() 
    { 
     return $this->notFoundAction(); 
    } 
} 
0

In dem richtigen ZF2 Setup sollten Sie bereits Ihre 404 Ansicht, dann in Ihrer Controller Maßnahme im Anschluss an nur die Verwendung und die 404 wird automatisch behandelt:

if($notTheCorrectSlugMatchOrWhatEver){ 
    return $this->notFoundAction(); 
    }