[TYPO3-mvc] Non-existing element in single view
Chris Müller
mueller at cyperfection.de
Thu Apr 26 16:36:37 CEST 2012
Hi Daniel,
that was it, thank you.
Regards,
Chris.
Am 25.04.2012 13:18, schrieb Daniel Schöne:
> Hi Chris,
>
> I think the way to go is mark the parameter as optional and handle the missing parameter by hand:
>
> /**
> * @param Tx_MyExtensionName_Domain_Model_Foobar
> */
> public function showAction ($foobar = NULL) {
> if ($foobar === NULL) {
> // do something or handle in view
> } else {
> // do stuff
> }
> }
>
>
> daniel
>
> On 25.04.2012, at 13:04, Chris Müller wrote:
>
>> Hi,
>>
>> I made my first extbase extension with a list and single view. Everything works fine.
>>
>> In the single view I'm getting a parameter with the uid of the requested item. But if this uid doesn't exists there is a TYPO3 exception thrown:
>>
>> The value must be of type "Tx_MyExtensionName_Domain_Model_Foobar", but was of type "NULL".
>>
>> This is not what I want the website user to see. Instead he should see a customized error message in the website layout.
>>
>> Where can I catch this exception and how can I show a nice error message to the user?
>>
>> Regards,
>> Chris.
>> _______________________________________________
>> TYPO3-project-typo3v4mvc mailing list
>> TYPO3-project-typo3v4mvc at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-typo3v4mvc
>>
>
More information about the TYPO3-project-typo3v4mvc
mailing list