更改Drupal 8搜索表单块上的提交按钮值

时间:2017-06-04 13:22:58

标签: php drupal twig font-awesome

我想在Drupal 8的提交按钮中显示一个FontAwesome图标。

为此,我想更改搜索表单的值以使用图标的Unicode表示形式()。

我在D7(https://www.drupal.org/node/154137https://www.drupal.org/node/45295)中找到了关于如何执行此操作的信息,但是如何才能最好地完成D8?但是如何在Drupal 8中做到最好呢?

1 个答案:

答案 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('');
}