[TYPO3-ect] Copying data from the model to teh view....

R. van Twisk typo3 at rvt.dds.nl
Sat Mar 3 20:34:48 CET 2007


Modeñ views...

Hey Guys,

I have a small question...

Currently I have this in my code...


                $model = 
tx_div::makeInstance('tx_absgalleries_model_dummy');
                               
                //$model->setConfigurations($this->configurations);
                $model->load($this->parameters);
                $resultList = $model->get('resultList');
                $view = 
tx_div::makeInstance('tx_absgalleries_views_exhibition');
                $view->init();
1)              $view->set('entryList', $resultList);
2)              $view->set('price', $model->get('price'));



As you can see my model get's initialized and data is set using set 
methods (in 1 and 2),
all fine...

However setting the data to my view I need to call set(..) for each single
value.

Isn't it possible to assign the complete dataset from  the model to the 
view directly using a copy constructor or something?

Or using something like this...

     $view->set($model);

within the view, model could even be a reference which will save
copying some data around.

thanks,
Ries




More information about the TYPO3-team-extension-coordination mailing list