Bonjour,
Pour utilisé le plugin il faut utiliser cette ligne :
<?php echo $this->Media->iframe('Model',id); ?>
Moi dans ma vue admin_edit d'un event (comme un post) si je met $event'Event']'id] j'ai undefined varaible event. Je pense que c'est normal parce que quand on créer un event il n'a pas encore d'id. Mais si j'édite un event existant (qui a un id) c'est la même chose.
D'ailleurs les informations ne sont pas lues.
Voici ma fonction admin_edit:
function admin_edit($id = null){
if($this->request->is('put') || $this->request->is('post')){
if($this->Event->save($this->request->data)){
$this->request->data'Event']'hotel_id'] = $this->Auth->user('id');
if($this->Event->save($this->request->data)){
$this->Session->setFlash("Le contenu a bien été enregistré");
$this->redirect(array("action"=>"index"));
}
}
}elseif($id){
$this->request->data = $this->Event->read(); // devrait lire les informations non ?
}else{
$this->request->data = $this->Event->getDraft('event');
}
$d'categories'] = $this->Event->Category->find('list');
$this->Event->AnimateurEvent->contain('Animateur');
$d'animateurs'] = $this->Event->AnimateurEvent->find('all',array(
'conditions' => array('AnimateurEvent.event_id' => $id)
));
$this->set($d);
}