Aide - Recherche - Membres - Calendrier
Version complète : lib PHP de production de page
Les Forums de PalmAttitude.org > HORS-SUJET > Divers (non PalmOS)
Payalba
Connaissez vous des bibliothèques pour produire des pages HTML à partir de PHP ?

J'ai écrit la mienne mais je ne suis pas satistait.

Un truc objet qui integre le CSS me plairait bien.
aldweb
Salut Payalba,

Je crois me souvenir que quelqu'un a développé un plugin sur GuppY pour ce faire, mais impossible de me souvenir du nom de ce plugin, qui doit sans doute se trouver sur GuppYLand.
En le retrouvant, tu devrais pouvoir t'en inspirer.

@+
aldweb
Schtunks
C'est pour quoi faire (en fait, je ne comprend pas bien la question icon_bla.gif ) ?
Payalba
Je cherche une classe (ou une collection de proc si ca n'existe pas en classe) pour faire des truc du genre :

CODE
i = new identification()
i->identification(POST,"index.php" )

p = new page("style.css")
f = new formulaire("POST","galerie.php")
f->ajouteChampsTexte("nom","valeur")
f->ajouteBouton()
f->fin()

p->AjouteForm(f)

d = new div("colgauche")

d->ajouteOption()
d->ajouteImage("image.jpg)
d->fin()

p->Ajoute(d)

p->fin()
p->affiche()

J'ai fait un truc comme ca en procedural mais je le trouve un peu lourd.
Le but c'est de produire mes pages HTML

@aldweb : je n'ai pas vu sur le site. Il faut que je fouille plus.
Trudi
Es-tu déjà allé faire un tour sur The PHP Resource Index ?

Edit : c'était pas le bon lien icon_bla.gif
Payalba
Non je ne connaissais pas.

Pas de chance la classe qui m'interresse aboutit une une erreur icon_cry.gif


Je vais regarder aussi du coté des template
Payalba
Je vais finalement m'arreter sur les templates de la PHPLIB et remodeler mes propres fonctions sous forme de classe (generations HTML, base de données).

SI vous avez d'autres idées pour la production de HTML et DB, je suis preneur.
poolpy
C'est une façon un peu étrange de procéder, ça ne découple pas très bien la logique de ton appli et la présentation. Une façon plus courante de procéder est d'avoir des templates de page - ça permet en particulier de laisser des designers travailler sur la présentation du site indépendamment des programmeurs.

Pour la couche présentation -> Smarty ( http://smarty.php.net/ ), très simple et utilisé sur des grosses applications (Last.fm, Flickr...)
Pour un framework MVC complet (à la rails) -> Cake. http://www.cakephp.org/
Payalba
OUitu as raiosn c'est pour cela que je me suis penché sur la PHPLib
J'avais vu smarty mais a priori PHPLib devrait me suffire.

Je ne connaissais pas cakePHP, j'y jeterai un oeil.

Merci.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.