Der Thread ist zwar über zwei Jahre alt, aber ich habe eine sehr einfach Lösung 
gefunden, die vielleicht auch anderen hilft. Es sind nur wenige Zeilen in der 
showAction() des Controllers und eine Vordefinition des übergebenen Objektes 
mit «null»:

public function showAction(\Your\Model\Name $model = null)
{
        if (is_null($model)) {
                $this->view->assign('model', ['notFound'=> 1]);
        } else {
                $this->view->assign('model', $model);
        }
}

Dazu eine einfache condition im Show.html template:
<f:if condition="{model.notFound}">
        <f:then>
                <h2>leider nix gefunden</h2>
        </f:then>
        <f:else>
                ... reguläres Template ...
        </f:else>
</f:if>
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an