Boucle for avec variable dans le texte
Bonjour à tous!
J'essaie d'intégrer la création de tableaux dans phpBB à l'aide de TinyMCE. J'ai trouvé une solution qui fonctionne pas mal (pour ceux qui sont intéressés : http://forums.phpbb-fr.com/support-u...jet183850.html).
Mais j'ai encore un petit problème lorsque je souhaite fusionner plusieurs cellules. Les lignes de javascript suivantes fonctionnent très bien:
Code:
1 2 3 4
| rep(/\[td=1\]/gi,"<td colspan=\"1\">");
rep(/\[td=2\]/gi,"<td colspan=\"2\">");
rep(/\[td=3\]/gi,"<td colspan=\"3\">");
rep(/\[td=4\]/gi,"<td colspan=\"4\">"); |
Par exemple, le BBcode [td=1] sera remplacé par <td colspan="1">
Cela fonctionne bien mais c'est très lourd, surtout que je compte ajouter un second argument pour les rowspan.
C'est pourquoi j'aimerai réduire ces 4 lignes à l'aide d'une boucle for. Mais malgré plusieurs essais, mes bbcodes [td=] ne sont jamais reconnus...
Code:
1 2 3
| for (i=1; i<=4; i++){
rep(/\[td= + "i" + \]/gi,"<td colspan=\"i\">");
} |
Quelle est la bonne écriture pour que la fonctionne rep fonctionne correctement ?
Merci d'avance!