IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Gérer automatiquement les popup


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 12
    Par défaut Gérer automatiquement les popup
    Bonjour,

    voila ce que j'aimerai en fait est assez simple, c'est d'ouvrir un popup sur clic sur un lien.

    Existe t'il quelque chose qui permet de faire ca directement avec zend framework?

    Merci.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingenieur BI - Dev Web Senior
    Inscrit en
    Décembre 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingenieur BI - Dev Web Senior

    Informations forums :
    Inscription : Décembre 2009
    Messages : 118
    Par défaut
    Bonjour,

    Selon ma modeste expérience en Zend, je ne pense pas qu'il y a quelque chose qui peut faire ça. Tu dois le a la main.

    Un idée vite fait:
    1- Créer une action "popup" dans un contrôleur.
    2- Ajoute le code JS qui ouvre un popup, url du popup est une url zend qui ouvre ton action "popup".

    Exemple de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.open('<?php echo $this->url(array('controller'=>'yourcontroller','action'=>'popup'));?>', 'Popup', 'width=650, height=600, scrollbars=no');

    Cordialement.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 12
    Par défaut
    Merci bien pour cette réponse.

    Si je n'abuse pas trop, pourrait tu me dire comment passer un ou plusieurs parametre en get.


    Merci.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Ingenieur BI - Dev Web Senior
    Inscrit en
    Décembre 2009
    Messages
    118
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingenieur BI - Dev Web Senior

    Informations forums :
    Inscription : Décembre 2009
    Messages : 118
    Par défaut
    Comme ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.open('<?php echo $this->url(array('controller'=>'yourcontroller','action'=>'popup', 'param1' => 'value1', 'param2' => 'value2'));?>', 'Popup', 'width=650, height=600, scrollbars=no');
    On ajoute des paires (key, value) à notre fonction (view helper) url().

    Et voilà!

Discussions similaires

  1. [WD15] Comment gérer automatiquement les doublons
    Par EriCstoFF dans le forum WinDev
    Réponses: 25
    Dernier message: 09/03/2011, 17h29
  2. Gérer de manière automatique les journaux de logs
    Par Arnard dans le forum MS SQL Server
    Réponses: 13
    Dernier message: 05/03/2010, 15h04
  3. [Excel] Comment ajuster automatiquement les colonnes ?
    Par fba dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 14/11/2005, 16h23
  4. Un autre moyen que les popups ?
    Par bdaboah dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 23/03/2005, 10h48
  5. [Info]générer automatiquement les getters / setters
    Par lr dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 01/02/2005, 10h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo