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 :

Recherche de template compatible à mkframwork


Sujet :

MkFramework

  1. #1
    Membre à l'essai
    Recherche de template compatible à mkframwork
    bjr à vous

    1- où estce que je peut trouver des bon template compatible à mkframewrok?

    2- Lors de la creation d une couche model à quoi sert la case
    Utiliser "ON DUPLICATE KEY" (uniquement pour les bases mysql) ?
    merci bien

  2. #2
    Rédacteur

    Bonjour

    1. de quel template parlez-vous ? un template html ?

    vous pouvez modifier votre fichier layout qui represente le design principal de votre site, mais il n'y a pas de template "tout fait"

    En revanche vous pouvez créer une application "bootstrap" qui aura un design plus sobre


    2. on duplicate key sert dans le cas de la base mysql de faire une autre action (souvent un update) dans le cas d'un insert d'element deja existant
    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
    Membre à l'essai
    donc il n ya pas d inconvenient si je coche cette case lors de la creation de ma couche model?

  4. #4
    Rédacteur

    Il faut plutot la cocher si vous souhaitez utiliser cette fonctionnalité, il vous faudra modifier la requête en conséquence
    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
    Membre à l'essai
    Citation Envoyé par imikado Voir le message
    Il faut plutot la cocher si vous souhaitez utiliser cette fonctionnalité, il vous faudra modifier la requête en conséquence
    un petit exemple concret svp

  6. #6
    Rédacteur

    Lorsque vous créez avec cette case cochée, la méthode de sauvegarde est modifiée en conséquence

    Par exemple pour une table auteur avec deux champs nom et prénom
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    public function save($oAuteur){
    			$this->execute('INSERT INTO '.$this->sTable.' 
    				(nom,prenom) 
    				VALUES (?,?) 
    				ON DUPLICATE KEY 
    					UPDATE nom=?,prenom=?  ',
    			array($oAuteur->nom,$oAuteur->prenom,$oAuteur->nom,$oAuteur->prenom));
    	}


    Mais c'est à utiliser dans certains cas, en prenant bien soin de renseigner dans votre base de donnée la contrainte d'unicité correspondante
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

###raw>template_hook.ano_emploi###