Bonjour,
Voila je rencontre un petit problème avec mon code.
Décrivez ici votre code ou ce que vous cherchez à faire
<table>
<div class="Label anything">
<thead>
<tr><th></th>
<th>Titre</th>
<th>Actions</th>
</tr>
</thead>
</div>
<tbody>
<?php foreach ($images as $k => $v):?>
<tr>
<td>
<a href="#" onClick="FileBrowserDialogue.sendURL('<?php echo Router::webroot('img/'.$v->file); ?>')">
<img src="<?php echo Router::webroot('img/'.$v->file); ?>" height="100">
</a>
</td>
<td><?php echo $v->name; ?></td>
<td>
<a onclick="return confirm('Voulez vous vraiment suprimer cette image');"href="<?php echo Router::url('admin/posts/delete/'.$v->id); ?>">Suprimer</a>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<div class="page-header">
<h1>Ajouter une image</h1>
</div>
<form action="<?php echo Router::url('admin/medias/index/'.$post_id); ?>" method="post" enctype="multipart/form-data">
<?php echo $this->Form->input('file','Image',array('type'=>'file')); ?>
<?php echo $this->Form->input('name','Titre'); ?>
<div class="actions">
<input type="submit" name="" value="Envoyer" class="btn btn primary">
</div>
</form>
<script type="text/javascript" src="<?php echo Router::webroot('js/tinymce/tiny_mce_popup.js'); ?>"></script>
<script type="text/javascript">
var FileBrowserDialogue = {
init : function () {
// Here goes your code for setting your custom things onLoad.
},
sendURL : function (URL) {
//var URL = document.my_form.my_field.value;
var win = tinyMCEPopup.getWindowArg("window");
// insert information now
win.document.getElementById(tinyMCEPopup.getWindowArg("input")).value = URL;
// are we an image browser
if (typeof(win.ImageDialog) != "undefined")
{
if (win.ImageDialog.getImageData)
win.ImageDialog.getImageData();
// we are, so update image dimensions and preview if necessary
if(win.ImageDialog.showPreviewImage)
win.ImageDialog.showPreviewImage(URL);
}
// close popup window
tinyMCEPopup.close();
}
}
tinyMCEPopup.onInit.add(FileBrowserDialogue.init, FileBrowserDialogue);
</script>
Uploade l'Image
Uncaught TypeError: Cannot read property 'document' of undefined comme message d'erreur sur chrome en console