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

Mise en page CSS Discussion :

Aide pour un béotien


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Entrepreneur
    Inscrit en
    Octobre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Entrepreneur
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Octobre 2015
    Messages : 3
    Par défaut Aide pour un béotien
    Bonjour à tous,

    J'ai créé un site de e-commerce via la plateforme Squarespace, dont malheureusement, les options de personnalisations sont assez limitées.
    Je voudrais faire une chose toute simple : masquer les décimales des prix des objets, pour afficher 30€ au lieu de 30.00€. (Petit truc de marketing, les objets ont l'air plus chers lorsqu'on voit des zéros en plus).
    J'ai la possibilité d'injecter du code CSS dans la page pour effectuer ce genre de modification. Mais, ne connaissant rien en CSS, je n'ai aucune idée du code qu'il faudrait écrire .

    Y a-t-il une âme charitable qui pourrait m'aiguiller sur ce sujet ?

    Voici la page en question. Le module de e-commerce est un objet appelé "summary block", visible dans le code source à partir de la ligne 524.

    Merci pour les idées que vous pourrez avoir à ce sujet.
    Bonne journée
    Boris

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Le CSS ne peut absolument rien ici.

    Il faut certainement aller chercher dans le code PHP et/ou les fonctions, et trouver le script de formatage des prix...

  3. #3
    Membre chevronné
    Avatar de Jacques Beauregard
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2015
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2015
    Messages : 231
    Par défaut
    Bonjour,

    As-tu la possibilité d'ajouter du javascript?

    Bien cordialement.
    Il ne faut jamais prendre les gens pour des cons, mais il ne faut pas oublier qu'ils le sont...

    Le guide du débutant pour apprendre à programmer en Java - N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Candidat au Club
    Homme Profil pro
    Entrepreneur
    Inscrit en
    Octobre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Entrepreneur
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Octobre 2015
    Messages : 3
    Par défaut
    Merci pour vos réponses .
    J'ai en effet la possibilité d'utiliser du javascript.

  5. #5
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonjour,
    J'ai en effet la possibilité d'utiliser du javascript.
    tu peux toujours t'inspirer de la réponse faite sur leur forum
    How to display and format price? Money format, trailing zeros
    Pour info :
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    priceDecimal: {
      init: function() {
        Y.all('.sqs-money-native').each(function(){
          var price = this.get('text');
          var priceDec = (price/100).toFixed(2);
          this.set('text', priceDec);
        });
      }
    }

  6. #6
    Candidat au Club
    Homme Profil pro
    Entrepreneur
    Inscrit en
    Octobre 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Entrepreneur
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Octobre 2015
    Messages : 3
    Par défaut
    Merci beaucoup pour cette idée.
    Ca a fonctionné avec le code suivant :

    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
    <style>
    .sqs-money-native{
        visibility:hidden;  
    }
    </style>
    <script>
        Y.on('domready',function(){
          function removeCents(){
            Y.all(".sqs-money-native").each(function(){this.setHTML(this.getHTML().split(".")[0])}).setStyle("visibility","visible");
          };
          removeCents();
          /*Add some timeouts for slow loading checkout page */
          setTimeout(removeCents,200);
          setTimeout(removeCents,1000);
          setTimeout(removeCents,2000);
        });
    </script>
    Merci à tous pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. besoin d'aide pour le composant DBComboBox
    Par jane2002 dans le forum Bases de données
    Réponses: 8
    Dernier message: 28/02/2004, 19h01
  2. [TP]besoin d'aide pour commandes inconnues
    Par Upal dans le forum Turbo Pascal
    Réponses: 15
    Dernier message: 03/10/2002, 10h48
  3. Besoin d'aide pour l'I.A. d'un puissance 4
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 17h05
  4. Une petite aide pour les API ?
    Par Yop dans le forum Windows
    Réponses: 2
    Dernier message: 04/04/2002, 21h45

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