Forums : Template et RDF

Aller à la discussion :  Plus récente Plus ancienne

# Template et menulist: des données "invisibles"

Envoyé par : Ness

Date : 01/09/2009 15:30

Bonjour à tous, après moult recherches, arrache de cheveux etc... je m'en remets à vous :)

(Je débute dans le développement sous XUL).

Voici mon problème: j'ai un menulist qui prend ses données dans un fichier rdf via un datasources. Problème la liste semble vide, je décide de reprendre des exemples trouvés dans des tutoriaux, etc... et pareil... Je me suis aperçu que mes données étaient bien présentent, mais quasi non visible lorsque j'étends la liste ,difficile à expliquer donc voici un screen:  liste

(j'ai rajouté un menuitem "Tous" en dur pour vérifier qu'il s'affichait bien).

j'ai aussi testé dans un tree, tout s'affiche correctement.

@@

<menulist datasources="http://127.0.0.1/fesfirefox/animals.rdf" ref="http://www.some-fictitious-zoo.com/all-animals">
	<menupopup>
	 <menuitem label="Tous"/>
  </menupopup>
	<template>
	<menupopup>
		<menuitem  label="rdf:http://www.some-fictitious-zoo.com/rdf#name" value="rdf:http://www.some-fictitious-zoo.com/rdf#name" uri="rdf:*" />
	</menupopup>
	</template>
</menulist>

@@

Merci d'avance :)

# Re: Template et menulist: des données "invisibles"

Envoyé par : laurentj

Date : 01/09/2009 22:12

Tu ne peux pas avoir deux menupopups dans un menulist (le menupopup étant la zone qui apparait lorsque tu cliques sur la fleches). Je doute que tu ais vu de tels exemples ;-)

# Re: Template et menulist: des données "invisibles"

Envoyé par : laurentj

Date : 01/09/2009 22:13

à noter aussi que tu ne peux avoir que l'element template dans un element que tu veux remplir. Autrement dit, ton menuitem "tous" doit faire parti de ta source de données dans le cas présent.

# Re: Template et menulist: des données "invisibles"

Envoyé par : Ness

Date : 02/09/2009 08:46

Ok, merci, je ne savais pas. Mais là n'est pas le problème :( je vous remets le code à jour:

<menulist id="client" datasources="http://127.0.0.1/fesfirefox/animals.rdf" ref="http://www.some-fictitious-zoo.com/all-animals">
	<template>
		<menupopup>
			<menuitem  label="rdf:http://www.some-fictitious-zoo.com/rdf#name" value="rdf:http://www.some-fictitious-zoo.com/rdf#name"  uri="rdf:*" />
		</menupopup>
	</template>
</menulist>

# Re: Template et menulist: des données "invisibles"

Envoyé par : Ness

Date : 02/09/2009 09:10

j'ai testé en utilisant une listbox:

<listbox id="theList" datasources="http://127.0.0.1/fesfirefox/animals.rdf" ref="http://www.some-fictitious-zoo.com/all-animals">
<template>
	<listitem label="rdf:http://www.some-fictitious-zoo.com/rdf#name" uri="rdf:*"/>
</template>
</listbox>

même problème :(

Le fichier RDF que j'utilise est celui du tutoriel sur XUL.fr (http://www.xul.fr/animals.rdf.txt) mais je ne pense pas que ça vienne de là parce que comme montré sur le screen, quand je sélectionne un élément de la liste il s'affiche correctement.

# Re: Template et menulist: des données "invisibles"

Envoyé par : laurentj

Date : 07/09/2009 10:59

va plutot sur developer.mozilla.org plutôt que sur xul.fr. tu auras un vrai tuto à jour.

# Re: Template et menulist: des données "invisibles"

Envoyé par : jérôme

Date : 08/09/2009 08:44

Salut, en regardant ton screenshot, et en lisant que tout marche bien, sauf que ça s'affiche pas, je me dis que, bêtement, c'est peut-être qu'il y a un style qui fait que ton texte est écrit en blanc sur fond blanc, donc on le voit pas... Je sais pas, je cherche...

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.