webinteractive Posted March 31, 2020 Share Posted March 31, 2020 Bonjour, Depuis mon passage en version 1.7.4 je rencontre un bug très gênant. En effet la version Allemande de mon site affiche correctement mes produits (affichage du prix des produits en dessous de l'article), mais pas la version française où de nombreux articles n'ont pas d'affichage de prix en dessous. La langue principal de mon site et le Français. Affichage problématique: https://jmp.sh/ilGRGcQ https://new.hot-tension.ch/fr/345-ailes et affichage correcte: https://jmp.sh/KBFkOYi https://new.hot-tension.ch/de/345-ailes Apparemment le bug ne concernent que des articles qui sont importés de la version 1.6, mais pas tous... est-ce que quelqu'un sait d'où cela pourrait venir ? D'avance merci pour votre aide. Salutations Link to comment Share on other sites More sharing options...
lagui Posted March 31, 2020 Share Posted March 31, 2020 (edited) Bonjour, Vérifiez le contenu des descriptions des produits qui posent problèmes. Il doit y avoir des fermetures de balise html manquantes Edited March 31, 2020 by lagui (see edit history) Link to comment Share on other sites More sharing options...
webinteractive Posted March 31, 2020 Author Share Posted March 31, 2020 c'est très étrange, effectivement j'ai changé la description de l'un des articles et celà fonctionne ! mais par contre rien à faire pour un autre article, le prix ne veut pas s'afficher en dessous comme dans l'autre langue... mais c'est une bonne piste, je suis preneur de tout conseil merci ¨! Link to comment Share on other sites More sharing options...
lagui Posted March 31, 2020 Share Posted March 31, 2020 Un lien contenant l'article récalcitrant ? Link to comment Share on other sites More sharing options...
webinteractive Posted March 31, 2020 Author Share Posted March 31, 2020 c'est tout bon j'ai trouvé ! encore merci pour ton aide et bonne fin de journée Link to comment Share on other sites More sharing options...
lagui Posted March 31, 2020 Share Posted March 31, 2020 Pour info, y avait-il un autre problème que le contenu erroné des description ? Link to comment Share on other sites More sharing options...
webinteractive Posted March 31, 2020 Author Share Posted March 31, 2020 C'est le texte dans la section "recapitulatif" que le problème se situe. Je n'ai pas encore trouvé l'erreur dans le code... mais en supprimant le texte le prix s'affiche correctement. Link to comment Share on other sites More sharing options...
lagui Posted March 31, 2020 Share Posted March 31, 2020 (edited) Il doit manquer des balises fermantes du genre </div>. Edited March 31, 2020 by lagui (see edit history) Link to comment Share on other sites More sharing options...
webinteractive Posted April 1, 2020 Author Share Posted April 1, 2020 Je te mets deux exemples: Dans ce code l'affichage du prix n'est pas visible: <h4 style="margin: 0px; color: #4b4f54; text-transform: uppercase; line-height: 1.25em; text-indent: 0px; letter-spacing: .1em; font-family: 'Duotone-LightExtended', Helvetica, Arial, sans-serif; font-size: 28px; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; background-color: #ffffff;">FREESTYLE / WAKESTYLE</h4> <p class="serial" style="margin: 0px; color: #00a8c4; text-transform: none; line-height: 1.85em; text-indent: 0px; letter-spacing: .05em; font-family: 'Duotone-Regular', Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; background-color: #ffffff;">Art.-No. <span id="product-artno">44200-3001</span></p> <p style="margin: 2em 0px 0px; color: #4b4f54; text-transform: none; line-height: 1.85em; text-indent: 0px; letter-spacing: .05em; font-family: 'Duotone-Regular', Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; background-color: #ffffff;">Le C-kite ultime sur le marché avec des performances exceptionnelles pour le freestyle, le park et les loops.</p> Dans ce code l'affichage du prix est visible : <p><span style="color: #4b4f54; font-family: 'Duotone-Regular', Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: .7px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: #ffffff; float: none;">Cette machine ultime pour le waveriding a décroché plus de victoires lors de compétitions et autres championnats mondiaux de wave et de freestyle strapless que n’importe quelle autre aile.</span></p> Link to comment Share on other sites More sharing options...
lagui Posted April 1, 2020 Share Posted April 1, 2020 (edited) Bon en fait toutes les description courtes sur lesquelles il manque des fermetures de balise se terminent par : '...' Tu dois avoir un {$product.description_short|truncate:quelquechose:'...'} dans le fichier qui affiche les produits en liste. (pour le thème classique ça serait dans : \themes\classic\templates\catalog\_partials\miniatures\product.tpl) De sorte que certaines balises ouvertes dans la partie affichée perdent leur balise fermante associée qui se trouve dans la partie coupée. Edited April 1, 2020 by lagui (see edit history) Link to comment Share on other sites More sharing options...
lagui Posted April 1, 2020 Share Posted April 1, 2020 Si le problème vient de là, tu peux modifier le fichier tpl comme ça : {$product.description_short|strip_tags:true|truncate:nombre_de_caractères_que_tu_veux} Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now