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 :

Bugs et autres problèmes


Sujet :

MkFramework

  1. #21
    Rédacteur

    Ci joint une version corrigeant les deux points
    Si elle est correcte, je la déploie sur le framework
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  2. #22
    Nouveau membre du Club
    Apparemment le correctif est correct, je n'arrive plus a recréer les bugs précédemment décrits.

  3. #23
    Rédacteur

    Merci encore, version 4.52.7
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  4. #24
    Nouveau membre du Club
    Bug réécriture d'URL
    Bonjour,

    La réécriture d'URL ne fonctionne pas quand il y a plusieurs paramètres dans l'URL.

    Par exemple avec comme règle «module-:id:-:a:-:b:.html» et comme URL «module-3-2-1.html», id vaut 3-2-1, a et b n'existent pas.

    Petite erreur dans la FAQ :
    Récuperer l'ensemble des paramètres
    _root::getParams()
    il faut utiliser _root::getRequest()->getParams().

  5. #25
    Rédacteur

    Pouvez-vous essayer avec cette version ?

    Merci pour la documentation, je vais corriger
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  6. #26
    Nouveau membre du Club
    J'ai toujours que le 1er premier paramètre. Il ne semble pas y avoir de différence.

  7. #27
    Rédacteur

    Et avec cette version ?

    note : vous avez bien 'tParam'=>array('id','a','b') dans votre route ?

    Code php :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    'module-:id:-:a:-:b:.html'=>array(
    							'nav'=>'article::index',
    							'tParam'=>array('id','a','b')
    						),
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  8. #28
    Nouveau membre du Club
    Citation Envoyé par imikado Voir le message

    note : vous avez bien 'tParam'=>array('id','a','b') dans votre route ?
    Oui

    en fait, l'URL donnée par getLink() est correcte mais c'est getParam() qui ne fonctionne pas correctement.

    Vous ne m'avez pas donné les bonnes versions du fichier : c'est la version 4.52.7 à chaque fois.
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    md5sum plugin_routing.*
    9a68f78327028dc9d879dfe79eaf0bde  plugin_routing.php.0
    9a68f78327028dc9d879dfe79eaf0bde  plugin_routing.php.1
    9a68f78327028dc9d879dfe79eaf0bde  plugin_routing.php.2

  9. #29
    Nouveau membre du Club
    bug class root - redirect
    Bug de la fonction redirect de la classe root. En cas de redirection vers la page d'accueil, la redirection se fait sur la page elle-même. J'ai corrigé ce problème en remplaçant «'Location:'» par «'Location: ./'».

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    public static function redirect($uNav,$tParam=null){
            /*LOG*/self::getLog()->info('redirection ['.self::getLink($uNav,$tParam,false).']');
            header('Location: ./'.self::getLink($uNav,$tParam,false));
            exit(0);
        }

  10. #30
    Rédacteur

    Ci joint la bonne version
    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. #31
    Nouveau membre du Club
    Citation Envoyé par imikado Voir le message
    Ci joint la bonne version
    C'est toujours le même fichier !

  12. #32
    Rédacteur

    La c'est bon,j'ai regardé encore une fois
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  13. #33
    Nouveau membre du Club
    Le plugin fonctionne bien.

  14. #34
    Rédacteur

    Version v4.52.8 , merci encore
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux