Eu tenho um formulário usando o FAPI que possui uma lista selecionada de valores de moeda como uma de suas entradas. Preciso adicionar caracteres HTML, como€ $pound; ¥
O problema é que o Drupal está filtrando a entrada e não exibindo os símbolos desejados, mas exibindo os códigos html reais, conforme exibido acima.
Existe alguma maneira de Drupal não filtrar minha lista?
Como solução, você pode usar a propriedade #after_build para seu elemento de formulário.
digamos que você tenha a variável $ options com opções para selecionar
então você precisa definir sua função de formatador como
aqui você pode redefinir seu elemento de seleção, até mesmo #theme add #prefix #suffix
outra solução provavelmente é talvez que a função l () neste exemplo use a opção html ao criar links com imagens, talvez o elemento select também a use
fonte