CakePHP-Fr.Org

Forum francophone du Framework CakePHP

Vous n'êtes pas identifié.

#1 14-02-2017 10:23:52

sceren
Brownie
Date d'inscription: 12-10-2012
Messages: 25

bouton submit - en image - ouverture d'un nouvel onglet Cakephp 3.4

Bonjour,
Je cherche la bonne syntaxe pour réaliser un bouton submit d'un formulaire avec une image et que la nouvelle page s'ouvre dans un nouvel onglet.

J'ai ces deux codes :

Code: php

  1. echo $this->Html->link($this->Html->image('print.png', array('title' => 'Imprimer2'), array('type' => 'submit')), array('controller' => 'Resas', 'action' => 'impression'), array('target' => '_blank', 'escape' => false));

J'ai bien mon image - Ouvre un nouvel onglet mais ne valide pas les données du formulaire.

Code: php

  1. echo $this->Form->submit('print.png', array('title' => 'imprimer'));

Valide bien les données du formulaire mais je n'arrive pas à lui donner les option pour ouvrir un nouvel onglet

D'avance merci pour les réponses

Dernière modification par sceren (14-02-2017 10:49:30)

Hors ligne

 

#2 14-02-2017 14:19:15

sceren
Brownie
Date d'inscription: 12-10-2012
Messages: 25

Re: bouton submit - en image - ouverture d'un nouvel onglet Cakephp 3.4

J'ai une solution.
Au niveau code cela est il correct ?

Code: php

  1. echo $this->Form->create('Resa', ['url' => ['action' =>'impression'], 'type' => 'post', 'target' =>'_blank']);
  2.  
  3. ... suite du code
  4.  
  5. echo $this->Form->submit('print.png', ['title' => 'imprimer', 'escape' => false]);
  6. echo $this->Form->end();

Validation des données du formulaire et ouverture dans un nouvel onglet.

Si cela peu servir

Dernière modification par sceren (14-02-2017 14:32:40)

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr