Drupal 7 使用CSS#attached不会在中加载样式表

Drupal 7 使用CSS#attached不会在中加载样式表,drupal-7,drupal-theming,Drupal 7,Drupal Theming,我正在使用Drupal的hook\u form\u alter将样式表添加到我的一个表单(用户注册表单)中。我的代码确实将样式表添加到jquery.extend(Drupal.settings)中,作为sites\/all\/themes\/mytheme\/css\/font-awesome-min.css:1,但这不允许我使用样式表,因为当我引用其中的类时,它们不会加载,因为css文件不会在中显示为导入URL或链接。任何帮助都将不胜感激 function mytheme_form_alter

我正在使用Drupal的
hook\u form\u alter
将样式表添加到我的一个表单(用户注册表单)中。我的代码确实将样式表添加到
jquery.extend(Drupal.settings)
中,作为
sites\/all\/themes\/mytheme\/css\/font-awesome-min.css:1
,但这不允许我使用样式表,因为当我引用其中的类时,它们不会加载,因为css文件不会在
中显示为导入URL或链接。任何帮助都将不胜感激

function mytheme_form_alter(&$form, &$form_state, $form_id) {

    if ( $form_id == 'user_register_form' )
    {
    $form['#attached']['css'] = array(drupal_get_path('theme', 'mytheme') . '/css/font-awesome-min.css');
    }

在$form['#attached']['css']数组末尾添加'file',如下所示:

$form['#attached']['css'] = array(drupal_get_path('theme', 'mytheme') . '/css/font-awesome-min.css', 'file');

谢谢,除了jQuery.extend to sites\/all\/themes\/myteme\/css\/font-awesome-min.css“:1,“file”:1-中没有显示任何文件之外,这似乎不会改变源代码中的任何内容。有什么想法吗?