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

Langage PHP Discussion :

[POO] Conception d'un système de template [Fait]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 160
    Par défaut [POO] Conception d'un système de template
    Salut tout le monde,

    J'aimerais créer un système de template pour mon site ... je voudrais juste assigner des zones genre TAG dans le php et dans le html je met par exemple {TAG} ... un truc comme ça si quelqu'un aurrait un lien ou me dire comment je peux créer sa ??

    Puis pour la POO, je débute en POO donc ... mais je comprend pas trop l'utilité pour faire un site ...

    On va faire un exemple :

    Pour mon site on va dire que je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $selection_marque = mysql_query("SELECT * FROM marque");
    while($resultat_marque = mysql_fetch_array($selection_marque))
    {
    $marque = $resultat_marque['nom'];
    $id_marque = $resultat_marque['id'];
     
    echo "<a href='#'>$marque</a>";
    }
    Pour ce bout de code ... à quoi correspondrait t-il en POO ? et quel serait l'utilité ??

    Merci de m'aider

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Pourquoi réinventer la roue ? Il existe déjà un certain nombre de systèmes de templates qui ont tous fait leur preuve (phplib, Smarty, ...). Si vous souhaitez faire le vôtre, il n'y a pas non plus UNE manière de le structurer à l'aide des méthodes et l'étude de ceux qui existent vous aideront certainement dans cette tâche.


    Cordialement, Julp.

  3. #3
    Membre éclairé Avatar de zamanika
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 106
    Par défaut
    Si tu ne veux pas utiliser une solution toute faite (type smarty) et que tu veux faire ton propre système, tu peux aussi jeter un oeil la dessus :

    http://a-pellegrini.developpez.com/t...php/templates/

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 696
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 696
    Par défaut
    Si tu veux vraiement te pencher à fond sur la POO je te propose d'utiliser MVC qui est l'évolution des templates.
    Tu peux regarder là :
    http://tahe.developpez.com/web/php/mvc/

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 160
    Par défaut
    Ok merci pour le système de template mais en faite la POO et le système de template était des questions séparer lol

    Donc je suis noob dans la POO encore j'apprend seulement mais je comprend pas trop l'utilité de l'utiliser pour faire un site ... et comment faire une class de connection à mysql ? (si vous avez un script ...)

    Merci

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 160
    Par défaut
    J'ai réussis à faire une classe de connection/deconnexion à mysql je vous la montre demain et vous expose mon problème

    Merci

Discussions similaires

  1. [POO] conception des classes
    Par poukill dans le forum C++
    Réponses: 229
    Dernier message: 19/07/2006, 08h28
  2. Réponses: 11
    Dernier message: 03/05/2006, 15h12
  3. Les systèmes de templates / Moteurs de templates java
    Par eXiaNazaire dans le forum Langage
    Réponses: 4
    Dernier message: 13/04/2006, 13h38
  4. Utilisation de PHP comme système de template
    Par crazydiver_e2 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 25/01/2006, 15h48

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