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

MkFramework Discussion :

Comment faire un lien vers "new" d'un module intégré


Sujet :

MkFramework

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Février 2015
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2015
    Messages : 70
    Points : 29
    Points
    29
    Par défaut Comment faire un lien vers "new" d'un module intégré
    Bonjour,

    C'est surement encore une bêtise, mais bon je cale là dessus et je ne parvient pas à le faire.

    Pour être précis :
    J'ai un module formation, et dedans j'ai un module intégré pour les participants.
    Depuis ma page d'accueil, je désire faire un lien directement vers la page "new" d'un module intégré.

    Pouvez-vous m'aider ?

  2. #2
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Bonjour,
    Ce n'est pas possible, le principe d'un module intégrable c'est d’être intégré (à un module/view)

    Apres vous pouvez créer une méthode action _maPage()
    et appeler votre module intégrable à ce moment la
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Février 2015
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2015
    Messages : 70
    Points : 29
    Points
    29
    Par défaut
    Citation Envoyé par imikado Voir le message
    Bonjour,
    Ce n'est pas possible, le principe d'un module intégrable c'est d’être intégré (à un module/view)
    C'est bien ce que je craignais !

    Citation Envoyé par imikado Voir le message
    Apres vous pouvez créer une méthode action _maPage()
    et appeler votre module intégrable à ce moment la
    Je pense que pour cela, j'aurais besoin d'un petit complément d'information. Je ne vois pas bien comment procédé.
    Je présume que cela doit se faire dans le main.php de mon module principale ?

  4. #4
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Exact

    Dans votre main.php du module principal, vous créer une action (methode préfixée par "_")
    Et dans celle-ci vous instancier votre module intégré et appelé la méthode désirée

    A quoi sert ce module intégrable, est-il obligatoire qu'il soit intégrable ?
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Février 2015
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2015
    Messages : 70
    Points : 29
    Points
    29
    Par défaut
    Citation Envoyé par imikado Voir le message
    Exact

    Dans votre main.php du module principal, vous créer une action (methode préfixée par "_")
    Et dans celle-ci vous instancier votre module intégré et appelé la méthode désirée
    Ok merci, je vais regarder de ce côté là alors. Par contre pour appeler cette méthode par un lien via la page d'accueil, quelle sera la syntaxe ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    modele_monModule::getLink('maMethode')
    Par contre, comme c'est un module intégré, et que je veux pouvoir aller sur la page "new" afin d'y ajouter un nouveau participant, il ne va pas y avoir un problème avec la méthode de sauvegarde ?

    Citation Envoyé par imikado Voir le message
    A quoi sert ce module intégrable, est-il obligatoire qu'il soit intégrable ?
    Ce module contient la gestion des personnes inscrites à une formation. C'est donc un module intégré aux module formations. Je pense qu'il n'est pas obligatoire qu'il soit intégré, mais j'ai déjà effectué tellement de modifications qu'il me paraît maintenant difficile de tout refaire. Donc je vais essayer de faire comme vous me l'avez indiqué.

    Je fais un essai et je reviens vous donner le résultat.

  6. #6
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    On va utiliser un exemple pour être clair

    Soit un module principal default, avec son fichier main.php

    et un module intégrable membres


    Dans module/default/main.php
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    public function _newMembre(){
     
    	//on instancie le module integrable
    	$oModuleMembre=new module_membre();
    	//on appelle sa methode new
    	$oView=$oModuleMembre->_new();
     
    	//on ajoute au layout
    	$this->oLayout->add('main',$oView);
     
    }

    ET pour l'appeler: index.php?:nav=default::newMembre

    Est-ce plus clair ainsi ?
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Février 2015
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2015
    Messages : 70
    Points : 29
    Points
    29
    Par défaut
    Je vais faire le test et je vous dis ce que ça donne !

    Après je vous dirai si c'est clair ^^ Car là j'ai l'impression que je comprend, mais c'est souvent au résultat que je bug.

    Merci en tout cas !

  8. #8
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    De rien, à votre dispo si vous avez des soucis
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  9. #9
    Nouveau membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Février 2015
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2015
    Messages : 70
    Points : 29
    Points
    29
    Par défaut
    Après quelques petites modifications supplémentaires, tout à fonctionné avec la base que vous m'avez donné.

    Un tout grand merci à vous !

  10. #10
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    De rien, c'est normal, c'est le support du framework

    Merci de l'utiliser et d'en faire la promo
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  11. #11
    Nouveau membre du Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Février 2015
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Février 2015
    Messages : 70
    Points : 29
    Points
    29
    Par défaut
    "Normal" peut-être, mais je sais tout le temps qu'il faut y passer derrière, donc il est bon de le rappeler !

    Pour ce qui est de la promo, je ne me retiens jamais ^^ J'aime les choses simple et bien faites, et j'aime en faire profiter mon entourage.

  12. #12
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Pour moi c'est normal dans le sens ou mon framework est le challenger: je n'ai pas une équipe de développeur
    Pas de financement, et une communauté, dont vous faites partie assez faible pour l'instant.

    Donc je me dois de suivre les questions des utilisateurs pour qu'ils sentent que même si il est petit, il est soutenu, supporté
    C'est plus rassurant
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment faire un lien vers un spryaccordeon qui est inséré dans un spryonglet
    Par Manisero dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 08/01/2011, 17h39
  2. Internet Explorer sur PDA avec GPS : comment faire un lien vers le GPS
    Par sjachym dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 21/06/2008, 00h45

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