web-dev-qa-db-fra.com

Créer une nouvelle macro pour lister rockcandy

J'ai essayé cela pendant quelques heures, mais je ne trouve pas la solution, j'utilise le candy rock comme code abrégé. Et j'ai essayé de créer une liste

[list class="{class}"][li]{text}[/li][/list]

Et html

<ul class="{class}"]<li>{text}</li>[/ul>

il affiche seulement une liste en sortie et si la liste en a plus d’une fois son non-affichage et sa sortie comme

[list class="bullet-1"][li]listing1[/li][li]listing2[/li][li]listing3[/li][/list]
3
SAM

Créez deux macros. Alors seulement, vous pourrez répéter [li][/li], sinon cela ne correspondra pas à la macro.

Premier


Pour <ul>

Macro:

[list class="{class}"]{content}[/list]

HTML:

<ul class="{class}">{content}</ul>

Deuxième


Et pour <li>

Macro:

[li]{text}[/li]

HTML:

<li>{text}</li>

sortie


Ensuite, vous pouvez faire:

[list class="test"][li]test[/li][li]test2[/li][/list]

Sortie:

<ul class="test">
  <li>test</li>
  <li>test2</li>
</ul>
3
Rene Korss