Pregunta

Quiero incluir mi style.css.csss en admin/stingment en el tema de administración personalizado He estado creado.
Incluyo CSS en el archivo .info de la siguiente manera

name = Example Module
description = Custom Example Module
core = 7.x
configure = admin/config/example-module/settings
permissions = admin/people/permissions#module-example-module
stylesheets[all][] = css/style.css

y yo usé mymodule_preprocess_page(&vars), pero no vi ningún resultado.

¿Fue útil?

Solución

Puede agregar yourstyl.csss en el archivo .info . Simplemente goto su tema de administración activo, busque y abra su archivo .info y coloque una línea simple aquí; StylesSeets []= CSS / YourStyle.css .Funciona como un encanto.

Otros consejos

Cuando miro su archivo .info, veo que es Módulo personalizado en lugar personalizado

name = Example Module
description = Custom Example Module
core = 7.x
configure = admin/config/example-module/settings
permissions = admin/people/permissions#module-example-module
stylesheets[all][] = css/style.css

En su lugar agregando estilo a el archivo de información del módulo Agreguelo a archivo de información del tema en su themename.info, agregue stylesheets[all][] = css/style.css

entendí mal tu pregunta.No se trata de un tema principal de administración.Se trata de un tema de administración personalizado que creaste.Luego, por supuesto, agrega que CSS del archivo GeneracodiCode de su tema de administración personalizado.

De lo contrario, si es un tema de administración principal, escribirá un módulo personalizado simple o agregue lo siguiente a un módulo personalizado existente.Todo lo que necesita para implementar es .info y luego agregue su propio archivo CSS con hook_page_build() .La importante es agregar drupal_add_css() como una opción para evitar que los estilos se sobrescriban.

/**
 * Implements hook_page_build().
 */
function MYMODULE_page_build(&$page) {
  // check current path
  if (path_is_admin(current_path())) {
    // add CSS
    drupal_add_css(drupal_get_path('module', 'MYMODULE') . '/css/custom_admin.css', array('group' => CSS_THEME));
  }
}

Pruebe drupal_add_css () función en su archivo de plantilla.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a drupal.stackexchange
scroll top