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

HTML Discussion :

le premier colonne est adroite du tableau


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de yacine.dev
    Inscrit en
    Octobre 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Octobre 2009
    Messages : 177
    Par défaut le premier colonne est adroite du tableau
    bonjour



    je cherche a inverser les collone d'un tableau
    exemple

    (tableau)les collones

    col1 col2 col3
    nom -prenon-date de naissance

    je veux qu le tableau change le classement de ces collonnes avec une fonction javascript (sous une condition :exemple lutilsateur utilise la langue arabe) ou avec un attribut css appliqué sur un tableau qui rend le tableau lisible du coté droit.

    comme ça
    le classement collones est inversé
    col3 col2 col1
    date de naissance - prenon - nom (lisible du coté droit)


    ce probleme est survenu quand j'esseye d'utiliser la meme page html de français ou englai pour l'arabe car l'arabe se lit du coté droit a gauche


    merci de lire mon message
    j'attends votre reponse

  2. #2
    Membre confirmé
    Avatar de cahnory
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 203
    Par défaut
    La méthode js consisterai à inverser l'ordre des colonnes ligne par ligne (pas bien dur avec du jQuery mais comme à mon habitude je laisse les pro du pure js développer).
    Après, je pense que ceci devrait être fait du coté server (php, asp...) déjà parceque si on peut éviter js c'est mieux. Ensuite, car même si l'on peut considérer ça comme de la mise en page et donc le laisser aux soins de js et css, ce n'est pas de la mise en page d'"habillement" mais plutôt de "structure de langage" (les guillemets sont importants, je doit faire de gros abus de langage là).
    De plus je ne sais pas comment tu compte gérer celà en js mais une petite détection de l'origine du visiteur via php ainsi qu'un petit modul pour laisse le visiteur choisir sa langue et une session et tu es béton.

  3. #3
    Membre très actif Avatar de yacine.dev
    Inscrit en
    Octobre 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Octobre 2009
    Messages : 177
    Par défaut
    oui je lai trouvé il suffit de changer le style direction pour que le tableau puisse gerer la langue utilisé pr exemple utilisateur a choisi


    arabe (lus de droite a gauche)
    donc
    avac javascript je fais


    tab=getElementById('id');
    tab.style.direction="rtl";//rtl right to left ltableau automatique fait ce changement

    par defaut
    style.direction est egal a ltr left to right

    ce qui met le classement des collones su tableau commence du coté gauche


    pour la g estion de langue

    je travaille un systeme d'information en web java/ee pour une association

    et mon application peut supporter n langues au niveau de la présentation libbele...at au niveau base de donné par exemple table ville ne posséde pas le chanp nondeville mais a une relation avec la table traductionville chaque ville posséde plusieur traductions selon la langue courante je selectionne de la traductionville avec la clause where local="fr" local ici est un champ dans la table traductionville

    quand lutilisateur choisit sa langue les combobox remplis dynamiquement ex:combo de ville se remplit avec la liste des villes de la langue deja choisi
    englais arabe françai
    ce qui me permet de traiter la langue au niveau presentation et niveau base de donné

    et dans le formulaire d'ajout de ville

    il ya 3 zones de text une

    1 fr
    2 an
    3 ar

    et quan tu klik sur ajouter ville le controleur mis dans la fonction javascript validation de formulaire vous oblige de remplir la zone de text de la langue courante seulement et si vous remplissez 2 zone il effectue 2 insertion dn table traductionville ou 3remplissage 3insertion


    j'ai un patron qui voit les standars crm (custemor relation management) opensource et me demande des pareil fonctionnalité ou mieux

    je travaille avec struts dans la présetation
    et hibernate dans la persistence

    merçi

Discussions similaires

  1. Réponses: 0
    Dernier message: 05/03/2015, 22h00
  2. [2012] creation dun tableau avec condition sur colonne est index
    Par Lafleur2012 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 25/03/2014, 10h03
  3. fixer les x premieres colonnes d'un tableau
    Par italiasky dans le forum jQuery
    Réponses: 2
    Dernier message: 21/05/2010, 02h59
  4. basculer la premiere colonne de tableau en dernier et affichage rtl
    Par yacine.dev dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 15/01/2010, 15h04
  5. [C#] Performance : c'est mieux un tableau ou un ArrayList?
    Par trotters213 dans le forum Windows Forms
    Réponses: 14
    Dernier message: 31/03/2005, 11h59

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