> you can send a variable to the element: > renderElement('my_element', array('data' => $data));
Hi, Thanks, I have been trying that, but the idea was to re-use the views I have already without having to change them. I "changed" the "standard" edit form over to an element by moving the file into the appropriate folder, but it does not render the model values in the form fields automatically, e.g. in my Food Menus edit view, I have a list of dishes that I want to have an edit form for - so I loop through them calling render element like so... <?php foreach ($foodMenu['MenuDish'] as $menuDish) { echo $this->renderElement('menu_dishes/admin_edit', array('data' => array('MenuDish' => $menuDish))); } ?> my simplified element is the same as a standard edit form for the MenuDish and is as follows: <?php $this->data = $data; //print_r($this->data); ?> <form action="<?php echo $html->url('/admin/menu_dishes/edit/'.$html- >tagValue('MenuDish/id')); ?>" method="post" enctype="multipart/form- data"> <div class="required"> <?php echo $form->labelTag('MenuDish/title', 'Title');?> <?php echo $html->input('MenuDish/title', array('size' => '10'));?> <?php echo $html->tagErrorMsg('MenuDish/title', 'Please enter the Title.');?> </div> <div class="submit"> <?php echo $html->submit('Save');?> </div> </form> This does not render the values of the MenuDish in the input in the same way as it would in a standard view. That's what I want to happen with my "nested" views. Thanks Glen --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---