Categories > TinyButStrong general (FR) >

mergeBlock+html

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: wayak
Date: 2006-11-11
Time: 04:39

mergeBlock+html

Voila mon code

Page php
$TeamList[0] = array( 'ID' => stripslashes( $data['id'] ) , 'Titre' => stripslashes( $data['titre'] ), 'auteur' => '(posté par ' . stripslashes( $result ) . ' le ' . $data['date'] . ')', 'text' =>'<a>lien0</a>' );
$TeamList[1] = array( 'ID' => stripslashes( $data['id'] ) , 'Titre' => stripslashes( $data['titre'] ), 'auteur' => '(posté par ' . stripslashes( $result ) . ' le ' . $data['date'] . ')', 'text' =>'<a>lien1</a>' );
$TeamList[2] = array( 'ID' => stripslashes( $data['id'] ) , 'Titre' => stripslashes( $data['titre'] ), 'auteur' => '(posté par ' . stripslashes( $result ) . ' le ' . $data['date'] . ')', 'text' =>'<a>lien2</a>' );
$TeamList[3] = array( 'ID' => stripslashes( $data['id'] ) , 'Titre' => stripslashes( $data['titre'] ), 'auteur' => '(posté par ' . stripslashes( $result ) . ' le ' . $data['date'] . ')', 'text' =>'<a>lien3</a>' );

$Nbr = $TBS->MergeBlock( 'mb', 'array', 'TeamList' ) ;

page html
<dl id="[mb.ID;block=dl]">
            <dt>[mb.Titre]&nbsp;<small>[mb.auteur]</small></dt>
            <dd>
                [mb.text]</dd>
        </dl>

resultat:
(posté par otantika le )
    <a>lien0</a>

(posté par otantika le )
    <a>lien1</a>

(posté par otantika le )
    <a>lien2</a>

(posté par otantika le )
    <a>lien3</a>

Comment faire pour que l'html soit pris en compte?
By: wayak
Date: 2006-11-11
Time: 05:43

Re: mergeBlock+html

solution:
page html:
<dl id="[mb.ID;block=dl]">
            <dt>[mb.Titre]&nbsp;<small>[mb.auteur]</small></dt>
            <dd>
                [mb.text;ope=html;look]</dd>
        </dl>

;)
By: Skrol29
Date: 2006-11-11
Time: 16:54

Re: mergeBlock+html

Si tu es sûr que ton champ 'text' contient du HTML, la solution suivante est plus rapide :

[mb.text;htmlconv=no]
By: xaaros
Date: 2006-11-14
Time: 10:35

Re: mergeBlock+html

Lol Skrol29 ^^ ça fait au moin 6 réponses de suite ac le ptit htmlconv=no ^^
C'est vrai que c'est bien utile :)
By: Skrol29
Date: 2006-11-14
Time: 10:38

Re: mergeBlock+html

7 mainteant :)
By: wayak3
Date: 2006-11-14
Time: 10:40

Re: mergeBlock+html

OK je vais tester avec [mb.text;htmlconv=no]
By: XaaroS
Date: 2006-11-14
Time: 11:21

Re: mergeBlock+html

Au fait j'ai réussi pour l'url,
je l'ai construit en criptant les données :
$url .= addslashes(urlencode(serialize($value)));

Puis coté récéption des données j'ai fait :
$NUMERO= (isset($_REQUEST['NUMERO']) ? unserialize(urldecode(stripslashes($_REQUEST['NUMERO']))) : "Je ne puis trouver les donnÈes...");

Du coup je récupére le tout sans probléme et ça fonctionne :D

Maintenant j'essaye de mettre toutes les données d'un php de tbs (include "tbs_class"; ect)
mais c'est je galère ac les """ et "'" :)
allé je retourne bossé apluche
By: wayak
Date: 2006-12-03
Time: 01:01

Re: mergeBlock+html

je confirm htmlconv=no it's ok ;)