Categories > TinyButStrong general (FR) >

[fr] Pas de fichier template

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Stéphane
Date: 2004-10-28
Time: 16:57

[fr] Pas de fichier template

J'ai une petite question, mon site actuel utilise déjà un système de template, développé entièrement par mes petits doigts.

Certes pas aussi complet que semble l'être TBS mais c'est aussi peut être ce qui le rend le plus simple possible à mettre en oeuvre... et qui répond à 90% de mes besoins standard.

Maintenant certaines de vos possibilités m'intéresse, alors je me dit pourquoi pas passer à TinyButStrong ??? En plus comme cela je serais pas obligé de développer moi même les nouvelles fonctionnalités... ;-)

Mais voila je me pose alors surtout une question...

Pour fonctionner TBS à besoin de charger un fichier template, moi dans bien des cas je n'en ai pas... j'ai juste une chaine de caractères (extraite d'un champ dans ma base de donées) que je veuts parser... et j'ai pas trouvé comment faire...
Y a t'il une fonction pour charger une string à la place d'un fichier ?

Autre question mas qui est plus d'ordre philosophique que technique...
Vous dites que votre produit permet de séparer le contenu du contenant, d'un coté le code de l'autre le designer mais bon si c'est vrai à 95% vous offrez quand même une fonctionalité qui va tout à fait dans le sens opposé non ? :
Celle qui permet de modifier le rendu d'un texte à partir du code PHP -> Fonctions évènementielles.
Okay je sais j'ai qu'à pas l'utiliser...
By: Skrol29
Date: 2004-10-28
Time: 17:09

Re: [fr] Pas de fichier template

Bonjour Stéphane,

> Y a t'il une fonction pour charger une string à la place d'un fichier ?

Oui bien sûr. LoadTemplate() est très souvent utilisé mais pas obligatoire.
Pour charger une chaîne :
$TBS->Source = $mon_texte;

> vous offrez quand même une fonctionalité qui
> va tout à fait dans le sens opposé non ?

Non, ce n'est pas mon avis. Même s'il ne font pas le même travail, designer et programmeur doivent se concerter. Ne serait-ce que pour connaître le nom des colonnes à fusionner. Les fonctions évenementielles permettent de faire un pont entre design et dév afin que le programme prenne en charge un affichage assez compliqué qui nécessite un algorithme ou des formules mathématiques.
By: Stéphane
Date: 2004-10-28
Time: 17:14

Re: [fr] Pas de fichier template

Merci pour cette réponse et surtout avec une telle rapidité... ;-)