Casse et tableau de variation woocommerce.

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 31)
  • Auteur
    Messages
  • #544173
    snkarius
    Membre
    Initié WordPress
    44 contributions

    Bonjour à tous,

    Ma configuration WP actuelle
    – Version de WordPress : 4.0
    – Version de PHP/MySQL :
    – Thème utilisé :
    – Extensions en place : Woocommerce
    – Nom de l’hebergeur :
    – Adresse du site : http://bautek.fr/produit/vis-tete-conique-35mm-eurotec/

    Problème(s) rencontré(s) :

    Bonjour, j’utilise la dernière version de wordpress et celle de Woocommerce. J’ai utilisé un petit plugin qui permet d’afficher les variations d’un produit (voir page du site) sous forme de tableau au lieux d’une liste.

    Je rencontre un souci et un besoin:

    1 – La casse affichée dans le tableau (mise ne forme du texte) ne respect pas celle saisie dans Woocommerce (ex: affichage de tx15 au lieu de TX15) Je ne veux pas que cela soit tout en majuscule, je veux que la casse saisie à l’origine soit restituée.

    2 – Je voudrais afficher le titre de chaque variation en tête de chaque colonne pour que le tableau soit plus clair. Comment faire cela?

    Merci pour vos réponses, j’espère avoir été suffisamment précis.

    #982504
    snkarius
    Membre
    Initié WordPress
    44 contributions

    Personne ne peut m’aider?

    #982505
    espoontintin
    Participant
    Maître WordPress
    803 contributions

    En inspectant l’élément on a:
    .woocommerce div.product form.cart .variations td, .woocommerce #content div.product form.cart .variations td, .woocommerce-page div.product form.cart .variations td, .woocommerce-page #content div.product form.cart .variations td {
    border: 1px solid #dbdbdb;
    text-align: left;
    vertical-align: middle;
    padding: 3px 0 3px 10px;
    padding-right: 10px;
    background-color: #fafafa;
    }

    Je rajouterais une ligne css, sous text-align: left; par exemple:
    text-transform : capitalize;

    #982506
    snkarius
    Membre
    Initié WordPress
    44 contributions

    mon but n’est pas de tout mettre en majuscule mais bine de garder la casse saisie à l’origine, qui mélange minuscules et majuscules

    #982507
    didier07
    Participant
    Maître WordPress
    1965 contributions

    Chez moi, la casse est respectée, alors ca vient sûrement d’un plugin… ou du thème…
    Commence par mettre la liste des plugin et du thème utilisé et tu en sauras peut-être plus…

    #982508
    snkarius
    Membre
    Initié WordPress
    44 contributions

    Merci pour les suggestions, j’ai beaucoup de plugin, comment générer rapidement la liste?

    J’ai une autre question:

    pourquoi dans mon tableau de variations: http://bautek.fr/produit/vis-tete-conique-35mm-eurotec/
    J’ai une cellule vide généré à chaque ligne?

    Du coup les titres de mes colonnes ne sont pas alignés. Merci

    #982509
    didier07
    Participant
    Maître WordPress
    1965 contributions
    snkarius wrote:
    Merci pour les suggestions, j’ai beaucoup de plugin, comment générer rapidement la liste?

    Il y a un plugin pour ca qui apparait dans de nombreux posts, mais que je ne connais pas…

    snkarius wrote:
    pourquoi dans mon tableau de variations: http://bautek.fr/produit/vis-tete-conique-35mm-eurotec/
    J’ai une cellule vide généré à chaque ligne?

    Du coup les titres de mes colonnes ne sont pas alignés. Merci

    C’est un plugin qui est mal foutu. Le tableau est très mal structuré. Il y a un tbody puis thead puis tbody.

    C’est quoi ce plugin ?

    Didier

    #982510
    snkarius
    Membre
    Initié WordPress
    44 contributions
    #982511
    didier07
    Participant
    Maître WordPress
    1965 contributions

    Je vais le tester pour voir

    #982512
    didier07
    Participant
    Maître WordPress
    1965 contributions

    Le plugin marche très bien chez moi. Je pense que le soucis vient de ton theme ou de l’utilisation du plugin

    #982513
    didier07
    Participant
    Maître WordPress
    1965 contributions

    Le plugin est parfaitement opérationnel. Il y a un petit défaut de mise ne page, car il fait une seule cellule même s’il y a 2 attributs variables.
    Je l’ai intégré dans le tableau des fiches produits sans problèmes particulier.
    Les soucis viennent donc du thème utilisé ou de l’intégration du plugin.

    Didier

    #982514
    snkarius
    Membre
    Initié WordPress
    44 contributions

    Le problème venait des corrections apportées par moi même au code, j’ai demandé à un utilisateur ayant personnalisé le plugin de m’envoyer ses corrections. Cela fonctionne.

    Je ne parviens cependant toujours pas a afficher la casse des texte correctement (tout est en minuscule alors qu’il devrait y avoir les deux)

    #982515
    didier07
    Participant
    Maître WordPress
    1965 contributions

    effectivement, apres avoir bataillé pour essayer de comprendre sa logique et ses variables qui se nomment pareil mais ne signifient pas la meme chose dans ses fonctions…
    Il travaille que sur les slugs des variations, donc pour les rentre visuellement acceptable il utilise ucwords, donc tous les mots sont en majuscule sur la premiere lettre uniquement, voir en minuscule.

    Il faut revoir son code de la fonction get_valid_variations de A à Z pour avoir quelque chose qui respecte la saisie initiale.

    Didier

    #982516
    snkarius
    Membre
    Initié WordPress
    44 contributions

    Je perds aussi les virgules… je galère vraiment la…

    Dans la partie backoffice, lors de la saisie, apres inscpection voici ce qui apparait:

    0,6×1,25m

    En Front voici ce que j’ai dans le tableau final:

    06x125m

    je ne comprends pas pourquoi je perd toute la mise en forme…

    #982517
    snkarius
    Membre
    Initié WordPress
    44 contributions

    Je pense que la solution est là, mais je ne comprends pas la réponse:

    https://stackoverflow.com/questions/24802174/how-to-change-woocommerce-snipped-to-use-a-variable-name-instead-of-a-variable-s/27032001#27032001

    Que dois-je faire exactement?

15 sujets de 1 à 15 (sur un total de 31)
  • Vous devez être connecté pour répondre à ce sujet.