Categories > TinyButStrong general (FR) >

MergeBlock et remplacement de texte

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Zed
Date: 2005-05-30
Time: 23:36

MergeBlock et remplacement de texte

Bonjour, j'ai un bête MergeBlock :

$TBS->MergeBlock('blk_res', $connect, sql_arbre_zones());

Dans le code HTML il y a :

[onshow;block=tr;when [blk_res.nom_ville]!='';headergrp=nom_ville]

et l'affichage n'est pas correcte dès qu'il y a des quotes dans les données MySql.

J'obtient l'erreur :

TinyButStrong Error (Tag definition): Can't found the end of the tag '[onshow;block=tr;w...'.
Peut-on remédier à ce problème ?
By: Skrol29
Date: 2005-05-31
Time: 01:04

Re: MergeBlock et remplacement de texte

Oui, tu peux faire :
when '[blk_res.nom_ville;htmlconv=esc]'!=''

Par contre, le "headergrp=nom_ville" n'a pas d'effet sur un block [onshow].

By: Zed
Date: 2005-05-31
Time: 12:38

Re: MergeBlock et remplacement de texte

J'obitient la même  erreur.

A l'affichage j'ai :

[onshow;block=tr;when L'autre!='';htmlconv=esc]

au lieu du résultat
By: Skrol29
Date: 2005-05-31
Time: 12:56

Re: MergeBlock et remplacement de texte

C'est parce que tu as mis la paramètre "htmlconv=esc" sur le champ [onshow] au lieu du champ [blk_res.nom_ville].
By: Zed
Date: 2005-05-31
Time: 18:08

Re: MergeBlock et remplacement de texte

MErci, ça m'a résolu mo nrpblème d'affichage.

J'a un autre problème apparenté :

quand j'appel une fonction Javascript genre :

javascript:pop( '[blk_res.nom_sous_region;htmlconv=esc]')

Javascript ne marche pas quand  blk_res.nom_sous_region contient des quotes.
By: Skrol29
Date: 2005-05-31
Time: 19:46

Re: MergeBlock et remplacement de texte

Paramètre "htmlconv=js" depuis TBS version 2.02.