У меня есть тематическая форма для интеграции, структура которой показана ниже. Я почти там, по большей части, за исключением отправки.
<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>
Я пробовал много разных комбинаций, оказалось, что button_type не влияет на ядро. Поэтому я использовал этот хак , надеясь, что это решит мою проблему. Увы, он изменяет только атрибут type (очевидно), но не сам элемент. Тип кнопки может содержать другие элементы, в этом случае интервал необходим для хранения фонового изображения, он должен находиться в интервале для растягивания, поскольку текст в кнопке является динамическим.
Кто-нибудь знает, как я могу генерировать следующую строку разметки, используя API формы?
<button type="submit" class="clearfix"><span>Login</span></button>
<botton type="submit">
, см. Drupal.org/node/1671190