[TYPO3-ect] some $pipe problems
Fabien Udriot
fudriot at omic.ch
Wed Aug 22 01:13:21 CEST 2007
I found the bug ! Quite pervert !
I had an old constructor in the model class. This class does not work :
class tx_ecobox_models_content extends tx_lib_processor {
function __construct(){
//some old code
}
}
Fabien Udriot a écrit :
> I meet some problem with the new way... the $pipe's object does not
> seems to be OK after the first makeInstance.
>
> -- My model looks like this :
>
> class tx_ecobox_models_content extends tx_lib_processor {
>
> }
>
> -- In my controller, the first lines :
> $pipe = $this->makeInstance('tx_ecobox_models_content');
> print_r($pipe);
>
> the output is quasi an empty array :
>
> tx_ecobox_models_content Object ( [totalResultCountKey] =>
> totalResultCount [resultListKey] => resultList [status] => 1
> [controller] => [_iterator] => [cObjectSingleton] => [defaultDesignator]
> => [defaultDestinaton] => ) 3
>
> However, in tx_bananas_controllers_list the "print_r" gives me a fully
> object :
>
> $pipe = $this->makeInstance('tx_bananas_models_board');
> print_r($pipe);
>
> tx_bananas_models_board Object ( [status] => [controller] =>
> tx_bananas_controllers_list Object ( [defaultDesignator] =>
> tx_bananas_controllers_list [contextClassName] => tx_lib_context
> [configurationsClassName] => etc...................
>
>
> What have I missed ?
>
>
> Fabien
>
> Ps. And yes, I have cleared the cache and update the setup.txt ;)
More information about the TYPO3-team-extension-coordination
mailing list