Categories > TinyButStrong general (FR) >

chargement dynamique

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Arnauld
Date: 2008-05-21
Time: 23:38

chargement dynamique

Salut,

Je suis un nouvel utilisateur de TBS. Je voulais savoir quel était le meilleur moyen pour charger dynamiquement des templates ?

est ce que faire une template pour le header, une pour le footer et plusieurs autres pour le contenu est un bon moyen ?
$tbs->LoadTemplate('header.html');
$tbs->LoadTemplate('contact_ou_index.html', '+');
$tbs->LoadTemplate('footer.html', '+');

je suis sur qu'il doit y avoir une meilleure façon de procéder ...
avec une fonction qui en fonction du lien cliqué charge la bonne template ....

Si vous pouviez m'éclairer un peu !!!
D'avance merci

Et pour le peu que j'ai commencé à utiliser TBS, ça à l'air nikel ... bravo pour le boulot ...

By: Arnauld
Date: 2008-05-22
Time: 09:32

Re: chargement dynamique

Une autre question également, y a-t-il un moyen de charger dynamiquement les balises script dans le head ?

Je m'explique en fonction de la page ou je me trouve, je voudrais avoir <script type="text/javascript" src="monfichier.js></script> soit chargé ou pas ... ceci afin d'éviter de tout charger sur chaque page alors que cela n'est pas nécessaire ....

des idées ?
merci
By: Georges
Date: 2008-05-22
Time: 11:14

Re: chargement dynamique

Ce que tu peux faire pour la premiere question c'est de charger tjs un index.tpl, qui contient entre ton header et ton footer un 
[onload;file=[var.template].tpl]

Pour ta deuxième question ben tu peux faire le même principe, mettre dans ton header une variable, et en php tu l'auras remplis ou laissé vide