Envoyé par : woogluf
Date : 30/05/2006 23:39
Il faudrait que tu nous donnes ton template et un exemple de rdf.
A mon avis, il faut chercher du coté de l'attribut ref
de ton element.
Envoyé par : trollchichon
Date : 31/05/2006 14:13
voici le code :
<groupbox flex="15" ref="urn:data:row1" datasources="rdf:null" id="box"> <caption> <label value="Description :" /> </caption> <template> <hbox flex="1" uri="rdf:*"> <textbox <?php echo 'value="rdf:'.$RDF_SERVER.'desc"' ?> id="description" flex="1"/> </hbox> </template> </groupbox>
la variable $RDF_SERVER est l'adresse du serveur... :)
Envoyé par : woogluf
Date : 31/05/2006 18:22
Tu n'as pas mis d'exemple rdf.
Envoyé par : trollchichon
Date : 31/05/2006 18:49
tu veut le fichier qui genere le rdf ou le résultat ?
Envoyé par : woogluf
Date : 02/06/2006 11:52
Un exemple de fichier rdf généré par ton serveur.
Envoyé par : trollchichon
Date : 02/06/2006 12:03
voici un exemple
<?xml version="1.0" encoding="iso-8859-1"?> <RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:row="http://172.25.25.107/supann#" xmlns:NC="http://home.netscape.com/NC-rdf#">
<RDF:Bag about="urn:data:row1"> <RDF:li> <RDF:Description> <row:desc> Description</row:desc> </RDF:Description> </RDF:li> </RDF:Bag> <RDF:Bag about="urn:data:row2"> <RDF:li> <RDF:Description> <row:member_nom>nom</row:member_nom> <row:member_prenom>prenom</row:member_prenom>
<row:member_uid>uid</row:member_uid> </RDF:Description> </RDF:li> <RDF:li> <RDF:Description> <row:member_nom>nom</row:member_nom> <row:member_prenom>prenom</row:member_prenom> <row:member_uid>uid</row:member_uid> </RDF:Description> </RDF:li> </RDF:Bag> <RDF:Bag about="urn:data:row3"> <RDF:li>
<RDF:Description> <row:admin_nom>nom</row:admin_nom> <row:admin_prenom>prenom</row:admin_prenom> <row:admin_uid>uid</row:admin_uid> </RDF:Description> </RDF:li> </RDF:Bag> <RDF:Bag about="urn:data:row4"> </RDF:Bag> <RDF:Bag about="urn:data:row5"> <RDF:li> <RDF:Description> <row:date>2006-07-13 00:00:00</row:date>
<row:mail>mail@domaine.fr</row:mail> </RDF:Description> </RDF:li> </RDF:Bag> <RDF:Bag about="urn:data:row6"> </RDF:Bag> <RDF:Bag about="urn:data:row7"> <RDF:li> <RDF:Description> <row:access>access</row:access> </RDF:Description> </RDF:li> </RDF:Bag> </RDF:RDF>
voila, j'ai remplacé les infos confidentielles
Envoyé par : woogluf
Date : 02/06/2006 13:02
Ca aurait été mieux de le mettre en forme :
<?xml version="1.0" encoding="iso-8859-1"?> <RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:row="http://172.25.25.107/supann#" xmlns:NC="http://home.netscape.com/NC-rdf#"> <RDF:Bag about="urn:data:row1"> <RDF:li> <RDF:Description> <row:desc> Description</row:desc> </RDF:Description> </RDF:li> </RDF:Bag> <RDF:Bag about="urn:data:row2"> <RDF:li> <RDF:Description> <row:member_nom>nom</row:member_nom> <row:member_prenom>prenom</row:member_prenom> <row:member_uid>uid</row:member_uid> </RDF:Description> </RDF:li> <RDF:li> <RDF:Description> <row:member_nom>nom</row:member_nom> <row:member_prenom>prenom</row:member_prenom> <row:member_uid>uid</row:member_uid> </RDF:Description> </RDF:li> </RDF:Bag> <RDF:Bag about="urn:data:row3"> <RDF:li> <RDF:Description> <row:admin_nom>nom</row:admin_nom> <row:admin_prenom>prenom</row:admin_prenom> <row:admin_uid>uid</row:admin_uid> </RDF:Description> </RDF:li> </RDF:Bag> <RDF:Bag about="urn:data:row4"> </RDF:Bag> <RDF:Bag about="urn:data:row5"> <RDF:li> <RDF:Description> <row:date>2006-07-13 00:00:00</row:date> <row:mail>mail@domaine.fr</row:mail> </RDF:Description> </RDF:li> </RDF:Bag> <RDF:Bag about="urn:data:row6"> </RDF:Bag> <RDF:Bag about="urn:data:row7"> <RDF:li> <RDF:Description> <row:access>access</row:access> </RDF:Description> </RDF:li> </RDF:Bag> </RDF:RDF>
Envoyé par : thefab
Date : 02/06/2006 13:02
Précision importante: les templates ne sont pas prévus pour fonctionner sur un élément seul mais sur des blocs de données répétitifs, ainsi tu ne dois pas l'utiliser pour remplir un champs (ce que tu as l'air de faire apparement)
Si tu génères quand même ton UI depuis le serveur, pourquoi tu ne remplis pas le champs directement ?
<label <?php echo 'value="rdf:'.$RDF_SERVER.'desc"' ?> id="description"/>
deviendrait:
<label value="<?php echo $desc ?>" id="description" flex="1"/>
Sinon essaye de modifier ton RDF comme ça (supprimer conteneur):
<RDF:Description rdf:about="urn:data:row1"> <row:desc> Description</row:desc> </RDF:Description>
Mais ça ne devrait pas fonctionner.
Envoyé par : trollchichon
Date : 02/06/2006 13:08
ben je suis obligé de faire comme ca parce que c'est suite a une requete apres une saisie de l'utilisateur...
Envoyé par : woogluf
Date : 02/06/2006 14:18
Dans ton post, tu parles d'un textbox, où est-il ?
Qu'est-ce qui s'affiche dans le label ?
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.