IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dreamweaver Discussion :

Spry data set + XML + CSS et hyperlien


Sujet :

Dreamweaver

  1. #1
    Membre à l'essai Avatar de Hicks90
    Homme Profil pro
    Support technique en recherche
    Inscrit en
    Mai 2009
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Support technique en recherche

    Informations forums :
    Inscription : Mai 2009
    Messages : 25
    Points : 20
    Points
    20
    Par défaut Spry data set + XML + CSS et hyperlien
    Bonjour,
    Je ne suis pas un programmeur WEB du tout, mais je met les mains dans le cambouis quand il le faut et j'aime apprendre.
    Je dois aidé a revamper le site web de mon labo. Une information a publié va m'être fournis sous la forme d'un fichier XML. Il s'agit d'une simple liste de nom, date et hyperlien qui doit-être trier par la date et afficher sur une page du site. Cela fait bien mon affaire puisque je n'aurai pas a éditer un tableau a chaque modification. Voir un exemple ci-dessous.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    <liste>
       <info class = "test">
    	  <titre>aaaa</titre>
    	  <date>2012/10/13-17</date>
    	  <site>http://www.aaaa.org/</site>
      </info>
       <info class = "test">
    	  <titre>bbbb</titre>
    	  <date>2013/03/22-24</date>
    	  <site>http://www.bbbb.org/</site>
      </info>
       <info class = "test">
    	  <titre>ccc</titre>
    	  <date>2013/04/13-16</date>
    	  <site>http://www.ccc.org/</site>
      </info>
       <info class = "test">
    	  <titre>dddddd</titre>
    	  <date>2013/05/06-10</date>
    	  <site>http://www.dddd.ca/</site>
      </info>
       <info class = "test">
    	  <titre>eee</titre>
    	  <date>2013/01/17-20</date>
    	  <site>http://www.eeeee.org/</site>
      </info>
       <info class = "test">
    	  <titre>ffff</titre>
    	  <date>2013/09/05-08</date>
    	  <site>http://www.ffff.com/</site>
      </info>  
       <info class = "test">
    	  <titre>gggg</titre>
    	  <date>2013/06/16-20</date>
    	  <site>http://www.gggg.org/</site>
      </info>                
    </liste>
    J'ai fait un prototype qui fonctionne, j'applique un CSS pour la gestion du contenu... jusqu'au hyperlien. Les hyperliens s'affichent sous forme texte et non pas comme lien cliquable. Chaque ligne de la table est dans un <td>...</td> et je n'arrive pas a y placer une balise <a href>.
    C'est à la ligne 45 que le tableau affiche l'hyperlien.
    Voir le code ci-dessous de mon prototype:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:spry="http://ns.adobe.com/spry">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <script src="SpryAssets/xpath.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryData.js" type="text/javascript"></script>
    <script type="text/javascript">
    var congres = new Spry.Data.XMLDataSet("test.xml", "liste/info", {sortOnLoad: "date", sortOrderOnLoad: "ascending"});
    </script>
    <style type="text/css">
    a.table:link {color:#ff0000;}
    a.table:visited {color:#0000ff;}
    a.table:hover {color:#ffcc00;}
    
    
    .tabledata {
    	font-family: Verdana, Geneva, sans-serif;
    	font-size: 10px;
    	color: #999;
    }
    .tabledata2 {
    	font-family: Verdana, Geneva, sans-serif;
    	font-size: 10px;
    	font-weight: bold;
    	color: #00F;
    }
    
    </style>
    </head>
    
    <body>
    <p>&nbsp;</p>
    <p>Table spry-data</p>
    <div spry:region="congres">
      <table width="460">
        <tr>
          <th width="110" spry:sort="date">Date</th>
          <th width="110" spry:sort="titre">Titre</th>
          <th width="198" spry:sort="site">Site</th>
        </tr>
        <tr spry:repeat="congres">
          <td class="tabledata">{date}</td>
          <td class="tabledata2">{titre}</td>
          <td>{site}</td>
        </tr>
      </table>
    </div>
    
    </body>
    </html>
    J'ai fouillé sur le web et sur le forum ici sans grand succès.

    Vous avez une idée... si c'est possible... pour réglez ce soucis ?
    Ou si vous avez une autre solution pas trop complexe a me proposer, n'hésitez pas.
    Merci à l'avance pour votre réponse,
    Stéphane Denis

  2. #2
    Membre à l'essai Avatar de Hicks90
    Homme Profil pro
    Support technique en recherche
    Inscrit en
    Mai 2009
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Support technique en recherche

    Informations forums :
    Inscription : Mai 2009
    Messages : 25
    Points : 20
    Points
    20
    Par défaut
    Bonsoir,
    Rassurez-moi... c'est impossible et très complexe ... ou bien ma question est incompréhensible ??
    J'ai googlé de nouveau et fait des essais toujours sans succès.
    Merci

Discussions similaires

  1. Réponses: 2
    Dernier message: 15/06/2009, 08h59
  2. [2.0.2]Remplir dynamiquement XML Data Set
    Par Invité dans le forum BIRT
    Réponses: 1
    Dernier message: 25/08/2008, 16h26
  3. Réponses: 3
    Dernier message: 12/10/2005, 11h06
  4. [FLASH MX ] flash + xml + css
    Par girardeau dans le forum Flash
    Réponses: 1
    Dernier message: 25/08/2005, 12h07
  5. Query data set
    Par Sandra dans le forum JBuilder
    Réponses: 3
    Dernier message: 20/01/2003, 10h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo