ok j'ai réussi à trouver un truc à force de creuser, mais c pas très joli.
j'ai pensé à ca en lisant la doc sur ope=minv :
<div id="mainbox">
<div>[var._;noerr;magnet=div;mtype=m+m][onload;block=div;when [var.re]=1]
<p>....</p>
<div>...</div>
... pleins d'autres balises, contenu dynamique, etc..
...
</div>
<div>[var._;noerr;magnet=div;mtype=m+m][onload;block=div;when [var.re]=2]
...
</div>
...
</div> |
Bon ca fait le boulot, mais c'est assez crade comme solution car :
-utilise une variable php indéfinie (ici $_)
=> ne marche plus si qlq'1 définie cette variable
-utilise noerr uniquement pour cacher le warning TBS
-combo magnet mtype
En plus je peux le placer ou je veux entre <div>et</div> en respectant la profondeur (encapsulation), avant mon onload, après, etc...
Pour le coup de noerr je pourrais donc définir une variable php particulière vide (et constante pour empêcher sa modification), mais ... j'ai pas envie :
-un peu chiant d'expliquer son rôle au reste de l'équipe
-si TBS pouvait le gérer avec onload+mtype ca serait vraiment sympa :D