[Résolu] Snippet MLECMS et espace indésirable - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : [Résolu] Snippet MLECMS et espace indésirable (/thread-3174.html) |
[Résolu] Snippet MLECMS et espace indésirable - vlp - 08/04/2014 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Bonjour, je vous écris car j'ai un petit soucis lorsque j'utilise les "snippets" du module mleCMS. Quand je met dans mon gabarit mon code pour afficher mon snippet : {MleCMS name="snippet_toto"} sur le site le texte s'affiche bien mais je remarque dans le code source qu'un espace est mis avant mon texte ce qui peut poser des problèmes de mise en page par moment... En base de donnée cet espace n'est pas présent (table cms_module_templates). Je cherche donc à savoir à quel niveau cet affichage est géré, j'ai chercher dans les fichiers du module sans succès ainsi que dans différentes classes de CMSMS. Quelqu'un a une idée ? Merci d'avance [Résolu] Snippet MLECMS et espace indésirable - jce76350 - 08/04/2014 MLECMS C'est un module donc je déplace dans le dossier modules un extrait du gabarit ? et du Snippet et surtout un lien pour voir ? [Résolu] Snippet MLECMS et espace indésirable - Jean le Chauve - 09/04/2014 En attendant, regarde ce post, c'est peut-être le même problème. [Résolu] Snippet MLECMS et espace indésirable - vlp - 11/04/2014 Merci pour le retour, j'ai regarder en détail le post que tu cites Jean mais sans succès. Un extrait du gabarit : <input name="submit" value="{MleCMS name="snippet_envoyer"}" type="submit" class="bouton mt1" /> Lien de la maquette : http://phadev.com/bls/ Le résultat de ce bug c'est que mon bouton Envoyer du bloque "Réservation en ligne" passe sur deux lignes alors qu'il devrait être sur une ligne comme le bouton du formulaire de la page "contact & accès". Une idée ? [Résolu] Snippet MLECMS et espace indésirable - jce76350 - 11/04/2014 le bouton "Réservation en ligne" est bien sur une ligne pour moi de plus valide tes pages avec http://validator.w3.org/ il y a un paquet d'erreurs nota "contact & accès" le & est un caractère réservé et ne doit PAS être utiliser dans les textes [Résolu] Snippet MLECMS et espace indésirable - vlp - 11/04/2014 Bizarre sur Chrome et Firefox je vois bien ce saut de ligne mais pas sur IE. Oui il y a pas mal d'erreurs, je ne fais pas vraiment attention à leurs corrections [Résolu] Snippet MLECMS et espace indésirable - Jean le Chauve - 11/04/2014 Salut, Sans avoir été plus loin, trop de doubles apostrophes : value="{MleCMS name="snippet_envoyer"}" Essaye value="{MleCMS name='snippet_envoyer'}" De plus, ton doctype est XHTML 1.0 Transitional et tu utilises des balises html5... Utiliser un mauvais doctype, c'est un peu comme si tu corrigeais un texte français avec une grammaire anglaise. [Résolu] Snippet MLECMS et espace indésirable - vlp - 11/04/2014 Toujours pas, avec "{MleCMS name='snippet_envoyer'}" ou '{MleCMS name="snippet_envoyer"}' c'est le même résultat. ça ne peut pas venir d'un petit bug du module ? Je ne suis pas parvenu à trouver à quel endroit l'affichage était géré. [Résolu] Snippet MLECMS et espace indésirable - jce76350 - 11/04/2014 avec SRWare Iron 33.0.1800.0 + Firefox 28 + Opéra 12.16 + qupzilla 1.6.1 affichage sur une ligne pour moi pas de saut de ligne Quelle est la résolution/dimension écran ? Citation :ça ne peut pas venir d'un petit bug du module ? Non essai la version Multilanguage CMS 1.11.5 (MLECMS) révision SVN 106 de ma page pour voir [Résolu] Snippet MLECMS et espace indésirable - Jean le Chauve - 11/04/2014 Avec firefox 28, je vois le retour à la ligne en copiant le code source dans notepad++ et en affichant les caractères spéciaux. Je n'ai jamais utilisé ce module, d'où vient "snippet_envoyer" ? En attendant, une solution provisoire serait d'utiliser le modificateur smarty strip, puisqu'il s'agit d'un retour à la ligne indélicat : value="{MleCMS name='snippet_envoyer'|strip:''}" [Résolu] Snippet MLECMS et espace indésirable - Jean le Chauve - 11/04/2014 Ou encore : {if $lang_parent == 'en'} <input name="submit" value="send" type="submit" class="bouton mt1" /> {elseif $lang_parent == 'de'} <input name="submit" value="senden" type="submit" class="bouton mt1" /> {else} <input name="submit" value="envoyer" type="submit" class="bouton mt1" /> {/if} Ce qui éviterait de requêter la bd pour pas grand chose @JCE : il s'agit du bouton submit, pas du titre "réservation en ligne". [Résolu] Snippet MLECMS et espace indésirable - Jean le Chauve - 11/04/2014 Et je terminerai par : pourquoi ne pas utiliser {translate text="un_texte"} [Résolu] Snippet MLECMS et espace indésirable - vlp - 23/04/2014 Désolé pour le temps de réaction ! Mais me revoilà. Merci Jce et Jean le Chauve. J'ai opté pour l'utilisation de {translate text="un_texte"} {MleCMS name='snippet_envoyer'|strip:''} ne fonctionnait pas non plus. Je me demande la différence entre un Snippets et un bloque traducteur comme j'ai choisi d'utilisé pour réglé mon soucis. Le {if $lang_parent == 'en'} aurait aussi fonctionné mais c'est moins propre je trouve. Merci pour vos réponses, mon soucis est donc réglé |