我想在Drupal 8的提交按钮中显示一个FontAwesome图标。
为此,我想更改搜索表单的值以使用图标的Unicode表示形式(
)。
我在D7(https://www.drupal.org/node/154137,https://www.drupal.org/node/45295)中找到了关于如何执行此操作的信息,但是如何才能最好地完成D8?但是如何在Drupal 8中做到最好呢?
答案 0 :(得分:0)
经过更多的阅读后,我终于找到了答案:https://drupal.stackexchange.com/questions/197439/how-to-replace-the-search-submit-button-with-a-font-awesome-character/212185#212185
使用 hook_form_search_block_form_alter 可以直接访问搜索块表单:
function ThemeName_form_search_block_form_alter(&$form, &$form_state) {
$form['actions']['submit']['#value'] = html_entity_decode('');
}