Eu tenho uma forma fortemente temática para integrar, cuja estrutura é mostrada abaixo. Estou quase lá, na maioria, exceto pelo envio.
<form action="#">
<fieldset>
<legend>Authentification</legend>
<label for="email">Courriel*</label>
<input type="text" name="email" id="email">
<label for="password">Mot de passe*</label>
<input type="password" name="password" id="password" class="last">
<a href="#" title="Mot de passe oublié?" class="clearfix">Forgot password?</a>
<button type="submit" class="clearfix"><span>Login</span></button>
</fieldset>
</form>
Eu tentei muitas combinações diferentes, verifica-se que button_type não tem efeito no núcleo. Então, eu usei esse hack , esperando que isso resolvesse o meu problema. Infelizmente, apenas altera o atributo 'type' (obviamente), e não o próprio elemento. O tipo de botão pode conter outros elementos; nesse caso, a extensão é necessária para conter uma imagem de plano de fundo; ela deve ser expandida, pois o texto no botão é dinâmico.
Alguém tem uma idéia de como posso gerar a seguinte linha de marcação usando a API do formulário?
<button type="submit" class="clearfix"><span>Login</span></button>
<botton type="submit">
, consulte drupal.org/node/1671190