Hi Bob. I'm pretty new to cakephp myself so hopefully I won't send
you off in the wrong direction with my ideas. That said, it seems to
me that this is a case where you would want to use the $uses array in
combination with one of the the find() and the set methods to pass all
of the desired inforrmation to your view code. Something like:
<?php
class SomefunctionsController extends AppController {
var $uses = array('Model1', 'Model2', 'Model3');
function index() {
$this->set('mod1data', $this->Model1-
>findByWhatever('whatever'));
$this->set('mod2data', $this->Model2-
>findByWhateverElse('whateverelse'));
$this->set('mod3data', $this->Model3-
>findBySomeField('somedesiredfieldvalue'));
}
}
?>
Now in your index view you should be able to access the data in the
$mod[123]data variables. Something like $mod1data['fieldname']
right? BTW, if you only need a single field from these models I think
that $this->Model->FieldName->generateList() will get that array for
you.
Anybody with a few more cake crumbs in their keyboard have any
comments on this logic? As I said, I am still pretty new in the
kitchen myself but I'm hungry to learn as much and as quickly as
possible :)
Good luck. Hope this helps and let me know if this approach makes any
sense.
cakepan - why do I always end up with the crumbs?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---