slt tout le monde,
En faite, pour recuperer une partie du texte d'un document de titre "focus", on doit utliser ça:

<DIV class="ZoneTextBasGauche"
tal:define="focus python:getattr(here,'focus',None);
text python: focus.CookedBody(stx_level=2)[:150];
title python:focus.Title().upper()">
<div class="focus">
<span class="A" tal:content="string:[ $title ]">recuperer le titre de document</span>
</div>
<div tal:content="structure text" >recuperer la partie du texte
</div>
</DIV>
mais ce que je veux avoir , ce la meme resultad sauf que le document ou je doix recuperer la partie de texte est variable, par exemple"variable"(il peut etre 'focus' comme il peut etre un autre document)
mon probleme que j'arriver pas à trouver la bon syntaxe pour dire un document variable
J'ai essayer ça :

<DIV class="ZoneTextBasGauche"
tal:define="focus python:getattr(here,variable,None);
text python: variable.CookedBody(stx_level=2)[:150];
title python:variable.Title().upper()">
<div class="variable">
<span class="A" tal:content="string:[ $title ]">recuperer le titre de document</span>
</div>
<div tal:content="structure text" >recuperer la partie du texte
</div>
</DIV>
mais ça pas marché
si vous pouvez m'aider, je serai trop reconnaissant
merdi d'avance