如何在本地任务 link 添加图标? (Drupal)
How to add an icon in local task link ? (Drupal)
我想在 drupal 的本地任务链接中添加一个图标。我是新手..
我已经尝试了几种解决方案,例如:
$local_tasks['entity.user.canonical']['title'] = '<i> class="icon--search"></i>';
带有标记:
$local_tasks['entity.user.canonical']['title'] = Markup::create('<i class="icon--search"></i>');
还有一个数组...
但我一无所获
添加图标的方法有多种。
1> 我们可以预处理菜单本地任务。
function THEMENAME_preprocess_menu_local_task(&$variables) {
$variables['link']['#options']['attributes']['class'][] = 'nav-link';
}
简单的方法是使用像 https://www.drupal.org/project/menu_link_attributes
这样的 contrib 模块
对于 Drupal7,本教程可以提供帮助
https://www.webwash.net/how-to-display-icons-in-drupal-using-icon-api/
我想在 drupal 的本地任务链接中添加一个图标。我是新手.. 我已经尝试了几种解决方案,例如:
$local_tasks['entity.user.canonical']['title'] = '<i> class="icon--search"></i>';
带有标记:
$local_tasks['entity.user.canonical']['title'] = Markup::create('<i class="icon--search"></i>');
还有一个数组...
但我一无所获
添加图标的方法有多种。
1> 我们可以预处理菜单本地任务。
function THEMENAME_preprocess_menu_local_task(&$variables) {
$variables['link']['#options']['attributes']['class'][] = 'nav-link';
}
简单的方法是使用像 https://www.drupal.org/project/menu_link_attributes
这样的 contrib 模块对于 Drupal7,本教程可以提供帮助 https://www.webwash.net/how-to-display-icons-in-drupal-using-icon-api/