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

Langage PHP Discussion :

alignement de droite à gauche


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 74
    Par défaut alignement de droite à gauche
    Bonjour

    On fait je travail sur oscomerce.J'ai integré la langue arabe qui lui en l'appliquant sur le site tous le site devient de droite à gauche. Ce que je veux fair est appliqué l'alignement de droite à gauche que pour les éléments du centre du site et non pas tous le site.
    Ce que j'ai pour la langue arabe et un fichier générale arabic.php dans lequel il ya la ligne suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    define('HTML_PARAMS','dir="RTl" lang="ar"');
    qui met tous le site de droite à gauche, j'ai donc mis cette ligne en commentaire et mon site revient aligné de gauche à droite meme les éléments du centre de mon site.
    J'ai aussi un repertoire nommé arabic dans lequel il y a plusieurs fichiers PHP, si je prend un d'eux je trouve cette ligne en début de fichier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    define('DIR_RTL', 'rtl');
    qui normelent applique l'alinement de droite à gauche tandisque la réalité c'est pas ça.
    Donc je veus forcé les sous fichiers à s'aligné de droite à gauche.

    Avez vous une idée comment je dois fair?

  2. #2
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonjour

    Je pense qu'il va falloir mettre la main dans le camboui !

    Tu peux mettre l'attribut dir="rtl" sur le conteneur contenant le centre du site.

    Mais ceci n'est pas du php, mais du html...

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Avril 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Avril 2008
    Messages : 84
    Par défaut
    Tu peut ajouter une variable :
    <?php
    $dir="rtl";
    ?>
    puis dans le html :
    <body dir="<?=$dir?>"
    si tu a plusieurs langages :
    fait comme ca :
    <?php
    if ($lang == 'ar')
    {
    $dir="rtl";
    }
    else
    {
    $dir="ltr";
    }

    Si Ca marche pas je peux te donner une autre .

  4. #4
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Citation Envoyé par megacool Voir le message
    Tu peut ajouter une variable :
    <?php
    $dir="rtl";
    ?>
    puis dans le html :
    <body dir="<?=$dir?>"
    si tu a plusieurs langages :
    fait comme ca :
    <?php
    if ($lang == 'ar')
    {
    $dir="rtl";
    }
    else
    {
    $dir="ltr";
    }

    Si Ca marche pas je peux te donner une autre .


    D'accord avec megacool sauf a appliquer son exemple que sur le conteneur en question... et pas sur body.

Discussions similaires

  1. Réponses: 10
    Dernier message: 23/12/2010, 10h27
  2. jComboBox alignement des items de droite à gauche
    Par RouRa22 dans le forum Composants
    Réponses: 3
    Dernier message: 12/09/2008, 12h55
  3. alignement de droite à gauche et de gauche à droite dans une liste de choix
    Par fraisa1985 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 16/07/2008, 13h05
  4. Aligner un control à droite/gauche/haut/bas/client
    Par bubulemaster dans le forum Windows Forms
    Réponses: 1
    Dernier message: 12/03/2008, 17h40
  5. Aligner du texte à gauche et à droite sur une même ligne ?
    Par pontus21 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 12/04/2005, 11h25

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