[Résolu] LISE - Tabulations au début - 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] LISE - Tabulations au début (/thread-4161.html) |
[Résolu] LISE - Tabulations au début - milou2002 - 18/07/2018 Bonjour, Comme repris dans l'exemple ci-dessous, le sommaire généré par un module LISE contient une série de 3-4 tabulations en tout début d'affichage des résultats. Je souhaite éviter qu'elles soient générées. Code : [== HTML ==] Avez-vous une idée de modification à apporter au code du module pour résoudre ce problème ? D'avance merci [Résolu] LISE - Tabulations au début - airelibre - 18/07/2018 Bonjour, désolé je ne comprend pas bien : les tabulations sont visibles dans le navigateur ? Ou c'est dans le code source ? Merci pour les précisions, [Résolu] LISE - Tabulations au début - milou2002 - 18/07/2018 Dans le résultat affiché dans le navigateur ! Je n'ai pas de tabulation dans le gabarit de la page, ni dans le gabarit du sommaire. Mais quand je regarde le code résultant dans le navigateur, j'ai quelques tabulations qui sont ajoutées au début. C'est comme si le script du module qui génère ce qui doit s'afficher à la place du tag ajoutait ces tabulations. [Résolu] LISE - Tabulations au début - airelibre - 18/07/2018 Ok, possible que le module génère cela. Je vais tester de mon côté ; même si cela semble mineur, des caractères hors templates peuvent parfois nous poser des problèmes selon le format de sortie souhaité. [Résolu] LISE - Tabulations au début - milou2002 - 18/07/2018 airelibre a écrit :Ok, possible que le module génère cela. Je vais tester de mon côté ; même si cela semble mineur, des caractères hors templates peuvent parfois nous poser des problèmes selon le format de sortie souhaité. C'est le cas ici : J'utilise LISE pour générer une page web classique mais aussi un webservice qui n'apprécie pas les tabulations :p [Résolu] LISE - Tabulations au début - airelibre - 18/07/2018 Confirmé ici - je t'invite à remonter le bug sur http://dev.cmsmadesimple.org/bug/list/1345 Par ailleurs, en attendant tu peux faire un {strip} sur la sortie du module, par exemple : Code : {LISEMonModule|strip} Essaye et dis-nous si cela règle ton problème [Résolu] LISE - Tabulations au début - milou2002 - 18/07/2018 Merci bien. Au final, j'ai préféré une combinaison regex_replace et substr qui me convient mieux. Code : {assign var="VAR" value="{LISEMonModule ...}"}{$VAR|regex_replace:"/[\t]/":""|substr:1} Je vais remonter le bug. |