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

ASP Discussion :

variables dynamiques dans le code html


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 13
    Par défaut variables dynamiques dans le code html
    Bonjour,

    je souhaite traduire les pages d'un outil web.

    cet outil est constitué de plusieurs modules, et chaque module contient des script PHP plus un dossier appelé "templates" qui contient des fichiers d'extension .tpl et un autre dossier appelé "templates_c".

    les fichiers d'extension .tpl sont résponsables à l'affichage des données au niveau de la page web et pour faire la traduction je tente à traduire le texte qui existe entre les balises HTML de ce fichier.

    voilà, je donne un exemple des fichiers .tpl.

    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
    <table class="tbl">
    	<tr>
    	  <th class="title" colspan="100">
          	<div style="float:left;" class="noteDiv CFacture-{{$facture->_id}}">
        		<img alt="Ecrire une note" src="images/icons/note_grey.png" />
     	 	</div>
    	    Elements(s) correspondant(s)
    	  </th>
    	</tr>
    	<tr>
    	   <th>Element</th>
    	   <th>Prix H.T</th>
    	   <th>Taxe</th>
    	   <th>Prix T.T.C</th>
    	</tr>
    	{{foreach from=$facture->_ref_items item=_item}}
    	  <tr>
    	    <td class="text">
    	    	<a href="?m=dPfacturation&amp;tab=vw_idx_factureitem&amp;facture_id={{$_item->facture_id}}&amp;factureitem_id={{$_item->factureitem_id}}" title="Modifier l'element">
                  {{$_item->libelle}}
                </a>
            </td>
    	    <td>{{mb_value object=$_item field="prix_ht"}}</td>
    	    <td>{{mb_value object=$_item field="taxe"}}</td>
    	    <td>{{mb_value object=$_item field="_ttc"}}</td>
    	  </tr>
    	{{foreachelse}}
    	  <tr>
    	   	<td class="button" colspan="4">Aucun élément trouvé</td>
    	  </tr>
    	{{/foreach}}
    	  <tr>
    	     <th colspan="3">TOTAL</th>
    		 <td>{{mb_value object=$facture field="_total"}}</td>
    	  </tr>       
    </table>
    comme vous l'avez remarqué, entre les balises HTML il y a des variable static que j'arrive à les traduire, et des variables dynamiques que je connais pas leur source.

    Alors pour compléter la traduction des pages de mon outil, je dois arriver à traduire le texte contenu dans les variables dynamiques aussi.

    je signale que mon outil utilise un moteur de templates "smarty".


    ce que je souhaite savoir, comment je peux accéder aux données affichées dynamiquement au niveau de ma page web pour que je puisse traduire le contenu de toute la page.

    j'éspère que ce que je viens de dire est claire, sinon je donne plus de détail.


    Merci pour votre attention et votre aide.

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Et pourquoi tu restes pas en PHP?

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 13
    Par défaut
    Citation Envoyé par Immobilis Voir le message
    Salut,

    Et pourquoi tu restes pas en PHP?

    A+
    car je travaille sur un outil web qui utilise ce type de fichiers et je dois trouver la source des variables dynamiques.

    cet outil utilise le moteur de templates smarty et c lui qui génère les variables dynamiques

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par hassna.kaibous Voir le message
    entre les balises HTML il y a des variable static que j'arrive à les traduire, et des variables dynamiques que je connais pas leur source
    Le principe du template est de récupérer le fichier tpl, de rechercher les
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {{mb_value object=$_item field="prix_ht"}}
    grace au accolades et de les remplacer par autre chose.
    Il faut que tu regardes les fichiers dans lesquels le code fait appel à tes templates.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. Affichage d'une variable Javascript dans du code HTML
    Par Iwebu dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/05/2015, 10h49
  2. Insérer une variable javascript dans du code html
    Par aymas dans le forum APIs Google
    Réponses: 8
    Dernier message: 20/02/2014, 10h23
  3. Réponses: 3
    Dernier message: 16/07/2012, 15h22
  4. Ajout dynamique de controles ASP.Net dans le code HTML
    Par vince_lille dans le forum ASP.NET
    Réponses: 4
    Dernier message: 07/10/2008, 10h56
  5. créer des variables javascript dynamiquement dans un code php
    Par lau_the_raptor dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 14/07/2007, 12h10

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