Bonjour,

Je m'explique, je voudrais savoir si il est possible de générer dynamiquement une varibale contenant une requete Xpath pour l'utiliser ensuite dans un xsl:for-each select="$MaVar".

Exemple

Mon fichier php va générer automatiquement une requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
function ReturnQuery()
{
	$query="biens/bien[type_transaction='vente']";
	return $query;
 
}
Le fichier xsl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
<xsl:variable name="limit" select="php:functionString('ReturnQuery')"/>
.....
 
<xsl:template match="/">
<div>
 
	<xsl:for-each select="$limit">
....
Le souci c'est qu'il ne me sort aucun résultat !

Pourtant la requête Xpath est bonne puisque celle ci marche si je l'écris en dur dans le xsl.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<xsl:for-each select="biens/bien[type_transaction='vente']">
Comme je débute ça fait des jours que je tourne en rond

Quelqu'un aurait une solution ?

Merci