Eh bien, je suis en train de convertir une image en un bouton sur une page d'application faite dans CakePHP.C'est le premier problème.Je ne peux pas utiliser l'image comme un bouton .Après ça je veux un Javascript qui ouvre une fenêtre de l'action dedans ... !!! Comment puis-je faire cette chose ... peut any1 me dire comment faire ça .. !!!Voulez-vous Pop-Up une fenêtre avec une action dans CakePHP
8
A
Répondre
11
Pour le bouton d'image, je vous suggère d'utiliser ce code:
<input type="image" src="<?php echo $html->image('image.gif'); ?> name="image" width="60" height="60">
Pour ouvrir la fenêtre avec l'action à l'intérieur, quelque chose comme ça:
<?php echo $html->link('yourlinkdescription', '#', array('onclick'=>"var openWin = window.open('".$html->url(array('action'=>'youraction')."', '_blank', 'toolbar=0,scrollbars=1,location=0,status=1,menubar=0,resizable=1,width=500,height=500'); return false;")); ?>
2
En fait, la technique non documentée pour utiliser une image comme un bouton est ce:
<?php echo $form->end('image.gif'); ?>
Au lieu du paramètre $ form-> end typique qui est le te xt pour le bouton:
<?php echo $form->end('Submit'); ?>
image.gif En supposant est situé à /app/webroot/img/image.gif, cela créera automatiquement le bouton avec cette image.
1
CakePHP 2.7 Utilisation
<?php echo $this->Html->link(__('<button type="button" class="btn btn-icon command-delete"><span class="md md-photo-library"></span></button>'), "javascript:void(0)", array("escape" => false,"onclick"=>"window.open('".$this->Html->url(array('controller' => 'galleries', 'action' => 'index', $page['Page']['id']))."','photo','height=650,width=1000,scrollbars=yes,resizable=yes')")); ?>
ou simplement
<?php echo $this->Html->link(__('Photos'), "javascript:void(0)", array("onclick"=>"window.open('".$this->Html->url(array('controller' => 'galleries', 'action' => 'index', $page['Page']['id']))."','photo','height=650,width=1000')")); ?>
Questions connexes
- 1. (Rails) Utiliser "link_to_remote" en conjonction avec une fenêtre popup/popout ...?
- 2. Fenêtre popup semblable à la fenêtre modale
- 3. empêche popup d'ouvrir une nouvelle fenêtre en Ie6
- 4. Prendre une capture d'écran de la fenêtre popup wpf
- 5. Appelez du code JavaScript lorsque l'utilisateur ferme une fenêtre (popup)
- 6. Popup/Nouvelle fenêtre + Redirect_to + Rails
- 7. Ext Dependency Builder dans la fenêtre POPUP
- 8. Fenêtre croisée js interaction entre un popup et une autre fenêtre du même domaine
- 9. Dans CakePHP, comment pouvez-vous déterminer si un champ a été modifié dans une action d'édition?
- 10. Zone de texte avec une popup dans Silverlight
- 11. Comment soumettre un formulaire HTML à une fenêtre popup avec le redimensionnement désactivé?
- 12. Bookmarklet Dans une nouvelle fenêtre
- 13. empêcher une action par défaut avec IE8
- 14. Téléchargement d'un fichier dans une fenêtre contextuelle
- 15. Accès aux associations dans une vue avec CakePHP
- 16. WPF Popup: Comment mettre une bordure autour du popup?
- 17. Avoir une fenêtre wpf dans une autre fenêtre wpf
- 18. Fenêtre popup Javascript dans IE6 et au-dessus
- 19. Fenêtre popup ne s'ouvrant pas sur IE7
- 20. Comment ouvrir la vraie fenêtre popup dans Flex
- 21. Comment créer une association Unary dans CakePhp?
- 22. Plusieurs vues dans une fenêtre
- 23. Visualiser le code impliqué dans une action?
- 24. .hgignore pour une application CakePHP?
- 25. Comment gérer le raccourci ESC dans une fenêtre contextuelle javascript
- 26. Ouvrir une nouvelle fenêtre avec asp.net
- 27. redimensionner une fenêtre dans Xul
- 28. positionnement JS popup dans Fx
- 29. Comment faire des options pour la fenêtre popup .. taille e
- 30. Comment animer une fenêtre avec Processing?
Good Job Brothers. Vraiment, c'est utile pour moi. –