Forums : Template et RDF

Aller à la discussion :  Plus récente Plus ancienne

Aller à la page :  1 2 3

# Re: Récupérer un value après chargement par RDF

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.

# Re: Récupérer un value après chargement par RDF

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... :)

# Re: Récupérer un value après chargement par RDF

Envoyé par : woogluf

Date : 31/05/2006 18:22

Tu n'as pas mis d'exemple rdf.

# Re: Récupérer un value après chargement par RDF

Envoyé par : trollchichon

Date : 31/05/2006 18:49

tu veut le fichier qui genere le rdf ou le résultat ?

# Re: Récupérer un value après chargement par RDF

Envoyé par : woogluf

Date : 02/06/2006 11:52

Un exemple de fichier rdf généré par ton serveur.

# Re: Récupérer un value après chargement par RDF

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

# Re: Récupérer un value après chargement par RDF

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>

# Re: Récupérer un value après chargement par 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.

# Re: Récupérer un value après chargement par RDF

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...

# Re: Récupérer un value après chargement par RDF

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 ?

Aller à la page :  1 2 3

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.