Ho riscontrato questo problema negli ultimi giorni prima di capire qual era. È stato segnalato qui: Placeholder Forms - #48 by jericson.
Il problema non sembra verificarsi (più?) nell’esempio fornito nel post collegato, quindi ne fornirò uno mio qui:
[wrap=placeholder key=TABLE description="table name" default="users"][/wrap]
```
SELECT * FROM =TABLE=;
```
fa:
SELECT * FROM =TABLE=;
La variabile non viene riconosciuta a causa dell’evidenziazione del blocco di codice, che è impostata automaticamente su SQL.
L’HTML di output è:
<code class="hljs language-sql" data-highlighted="yes">
<span class="hljs-keyword">SELECT</span>
<span class="hljs-operator">*</span>
<span class="hljs-keyword">FROM</span>
<span class="hljs-operator">=</span>
<span class="hljs-keyword">TABLE</span>
<span class="hljs-operator">=</span>
;
</code>
Se specifico txt nel blocco di codice, il valore viene visualizzato correttamente:
SELECT * FROM =TABLE=;
Il comportamento previsto sarebbe quello di visualizzare il valore indipendentemente dall’evidenziazione del codice.
