Bonjour,
J'ai un pti souci lors de l'utilisation de TBS.
J'ai une page principale, construite avec un template.
J'ai une liste que je souhaite charger par un scripte externe :
Coté php
Coté html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $script['listePJ'] = 'php/listePJ.php'; $TBS = new clsTinyButStrong; $TBS->LoadTemplate('template/fiche.html'); $TBS->Show();
Jusque la tout marche bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [onshow.script.listePJ;script=[val];subtpl]
Ce script tout ce qu'il y a de plus simple
Renvoi une petite liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $tab = $collecte->listePJ(); if (count($tab) > 0){ $TBS2 = new clsTinyButStrong; $TBS2->LoadTemplate('template/listePJ.html'); $TBS2->MergeBlock('block',$tab); $TBS2->Show(); }
Ma page marche seule
Ma liste marche seule
Mais lorsque je tente d'afficher la page avec la liste a l'intérieur.
Je me retrouve en sortie avec uniquement la liste.
Si je mets un bête echo dans mon script php listePJ, cela fonctionne bien.
C'est certain la liste étant courte je pourrais me passer de template, mais comme je pourrais réutiliser cette technique... j'aimerais bien que ca marche.
Alors bug du moteur TBS ? Une solution pour que cela fonctionne ?
Partager