Categories > TinyButStrong general (FR) >

Problème avec les sous-blocks

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Sanplomb
Date: 2007-10-14
Time: 14:31

Problème avec les sous-blocks

Bonjour,
je cherche à utiliser les sous-blocks mais quand je fais le MergeBlock sur le sous-block 'link' je n'obtiens qu'une page blanche en résultat.

Sachant que mon modèle HTML est un sous-modèle appelé par un vartpl et que mon modèle principal utilise déjà un paramêtre p1 (c'est pour cela que j'ai mis p2 pour le paramètre de code qui suit) pour un sous-block qui lui fonctionne très bien.

Code PHP
    $this->LoadTemplate('templates/liens.htm');
    $this->MergeBlock('barrenav', $mydb, "SELECT DISTINCT modules.m_name,modules.m_title FROM modules, liens WHERE liens.mid=modules.mid");
    $this->MergeBlock('serie', $mydb, "SELECT DISTINCT series.sid,titre_serie FROM series,liens WHERE series.m_name='$modulelink' AND series.sid=liens.sid");
    $this->MergeBlock('link' $mydb, 'SELECT link,logo,comment FROM liens WHERE (liens.sid=%p2%)');
    $this->Show();

Code HTML
<div>
    <span class="serie">[serie.titre_serie;block=div]([serie.sid])</span>
    <div class="link">[link.link;block=div;p2=[serie.sid]]</div>
</div>

Par avance, merci pour votre aide
Sanplomb
By: Sanplomb
Date: 2007-10-14
Time: 14:36

Re: Problème avec les sous-blocks

Laisser tomber je viens de me rendre compte que j'ai oublié une virgule dans la syntaxe du deuxième MergeBlock. Et bizarrement cela marche beaucoup mieux avec cette virgule de rien.

J'ai d'autres erreurs maintenant mais cela est un autre problème.