Pb de mise en place de DOJO - HTML/CSS - Programmation
Marsh Posté le 08-11-2006 à 13:31:23
S'pas du java mais du javaSCRIPT, c'est à peu près aussi proche qu'une loutre et un poulpe. Je te conseille fortement de changer ton topic de catégorie.
T'as essayé en changeant l'ordre des require?
Marsh Posté le 08-11-2006 à 13:33:29
je viens de tester en changer l'ordre. c'est pareil.
merci pour le conseil, j'ai bougé le topic
Marsh Posté le 08-11-2006 à 13:39:44
sans le code ça va devenir dur ...
Et même, je te conseille plutot de chercher de l'aide sur le site DOJO.
Perso, je suis pas fan de ce toolkit donc je suis pas expert!
Marsh Posté le 08-11-2006 à 13:42:40
je testé un widget pour faire des tabs:
<html>
<head>
<script type="text/javascript" src="dojo.js"></script>
<script type="text/javascript">
dojo.require("dojo.widget.TabContainer" );
dojo.require("dojo.widget.ContentPane" );
</script>
</head>
<body>
<div id="mainTabContainer" dojoType="TabContainer" style="width: 100%; height: 20em;" selectedChild="tab1">
<!-- contenu relatif à la page courante -->
<div id="tab1" dojoType="ContentPane" href="http://www.google.com" refreshOnShow="true" label="Google"></div>
<!-- contenu au meme niveau -->
<div id="tab2" dojoType="ContentPane" label="Onglet 2">test onglet 2</div>
<div id="tab3" dojoType="ContentPane" label="<b>Onglet 3</b>">
contenu en <b>Ligne</b>
</div>
</div>
</body>
</html>
en suivant ce tutorrial:
http://www.demay-fr.net/dojo/tutorial/Tab.html
Marsh Posté le 08-11-2006 à 13:52:12
tu dois avoir un problème dans ton install et/ou le path de tes fichiers
Marsh Posté le 08-11-2006 à 13:53:43
snif,
pourtant d'autre essai que j'ai effectué sur dojo ont fonctionné.
mais ceux par ex de drag&drop font le meme pb.
je sais plus trop où regarder...
Marsh Posté le 08-11-2006 à 17:04:50
bien proposé,
j'ai ajouté cette ligne, et fourni au dossier widget toutes les librairies de widget existant pour dojo. mais meme message encore...
Marsh Posté le 08-11-2006 à 21:49:14
dsl, peux pas trop t'aider mais j'ai une question :
<div id="tab3" dojoType="ContentPane" label="<b>Onglet 3</b>"> |
c'est propre ça ?
(authorisé la valeur de l'attribut label ?)
Marsh Posté le 08-11-2006 à 21:50:37
dans l'exemple en ligne ça fonctionne. donc oui ça doit etre autorisé
Marsh Posté le 08-11-2006 à 23:47:38
Bon je viend de testé, ton code marche...lol
tu es sur davoir la bonne version DOJO ?
Bonne soirée
Marsh Posté le 08-11-2006 à 23:52:40
TheRom_S a écrit : dsl, peux pas trop t'aider mais j'ai une question :
c'est propre ça ? |
Extrêmement moche et pas valid sauf si tu files une DTD customisée. Et namespacer les attributs aurait été cool... Mais bon, c'est comme ça que Dojo fonctionne, alors bon. Par contre, je suis pas sûr que les <b> dans l'attribut soient très valides
Marsh Posté le 08-11-2006 à 23:58:22
En même temps avoir un code valide avec les différent Framework AJAX qui existent, c'est un peu chaud, tout on fait leur attribut à leurs sauces...
Sinon href="http://www.google.com" c pas bon non plus
Marsh Posté le 09-11-2006 à 09:09:33
Sauf en XHTML 2.0 où on peut mettre un href un peu partout
Marsh Posté le 10-11-2006 à 16:34:33
en fait ça marchait effectivement ( a part l'onglet google)
mon pb etait que je n'ai pas copier TOUS les dossiers dans src/
mais seulement ceux qui etaient en import !
bref, ça pouvait pas marcher.
jvoulais gagner des fichiers, mais j'ai perdu 3 jours... pf
Merci a tous pour vos commentaires
Marsh Posté le 08-11-2006 à 12:18:18
Hello,
Je m'interesse à implementer les widgets de DOJO Toolkit sur mon site.
J'ai bien ajouté les lib en suivant la hierarchie
/monsite/index.html
/monsite/dojo.js
/monsite/dojo/widget/****
mais ça ne fonctionne pas, et j'ai l'erreur suivante en debug:
Erreur : Could not load 'dojo.widget.TabContainer'; last tried '__package__.js'
Fichier source : http://lmonsite/dojo.js
Ligne : 94
Je comprend pas vraiment pq package js galere,
si qqun a une idée
thx
Message édité par white-rabbit le 08-11-2006 à 13:32:44