Ticket Hash: | 6109fbf38c5198c439cc41364c75e577a29da1af | |||
Title: | Problème dans le parseur de Template de garradin. | |||
Status: | Closed | Type: | Code_Defect | |
Severity: | Minor | Priority: | Immediate | |
Subsystem: | Resolution: | Not_A_Bug | ||
Last Modified: | 2019-07-01 12:43:00 | |||
Version Found In: | dev | |||
User Comments: | ||||
frju365 added on 2019-06-30 21:32:24:
(text/html)
Bonjour Bohwaz !<br><br> J'ai trouvé un petit bug dans le parseur de template au niveau du javascript. Le parseur n'accepte pas une fonction avec plusieurs options.<br><br> En effet, j'ai tenté d'intégrer un "colorateur" de syntaxe pour l'éditeur de code dans "Configuration" > "Site Public" avec la librairie js codemirror (qqch de très certainement inutile).<br><br> J'ai copié / collé cette fonction avec des arguments proposés comme test et le parseur m'a sorti un erreur : <pre style="background-color : lightgrey; width: 400px;"> var myCodeMirror = CodeMirror.fromTextArea(myTextArea, { mode: "css", lineNumbers: true, }); </pre> Tu aurais une idée d'où ça vient ? De mon côté, je l'ai mis dans un fichier à part et ça a fonctionné. (( J'ai hésité à mettre ce bug dans la catégorie "cosmetic", sachant qu'il existe une solution viable )) bohwaz added on 2019-07-01 10:43:00: (text/x-fossil-plain) Hello, Dans Smarty il faut entourer le code JS de balises {literal} sinon le code est interprété : https://www.smarty.net/docsv2/en/language.function.literal |