Categories > TinyButStrong general (FR) >

onsection et headergrp

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Philty
Date: 2005-05-17
Time: 13:17

onsection et headergrp

Salut Skrol29
depuis la version 2.02 le paramètre 'onsection' ne fonctionne plus quand le paramètre 'headergrp' est présent ex:
menu.php:
function F_groupe($NomBloc,&$CurrRec,&$DetailSrc,$RecNum) {
     $NewText=$CurrRec['groupe'].' + du texte a rajouter';
    return $CurrRec['groupe']=$NewText;
}

menu.html:
<table>
    <tr>
        <td>[Menu.groupe;block=tr;headergrp=groupe;onsection=F_groupe]</td>
    </tr>
    <tr>
        <td><a href="[Menu.link;block=tr;htmlconv=no]" target="[Menu.target]" title="[Menu.title]">[Menu.link_text]</a>
        </td>
    </tr>
</table>
By: Skrol29
Date: 2005-05-17
Time: 15:22

Re: onsection et headergrp

Salut Philty,

Oui, tu as raison. C'est un peu gênent car on ne peut plus faire de regroupement sur un champ calculé du coté Php.
Mais en même temps cela pose un problème de cohérence car la fonction 'onsection' ne devrait être appelée qu'une seule fois par enregistrement. Ce qui est impossible pour l'instant à cause de son argument optionnel $DetailSrc.
Je vais réfléchir pour résondre ce problème.