Quiero usar en mi módulo el tema personalizado de jQuery UI del themeroller . ¿Cuál es la mejor manera de hacerlo?
7
javascript
ya.teck
fuente
fuente
Respuestas:
Suponiendo que está utilizando el módulo jquery_ui , todo lo que tiene que hacer es:
EDITAR:
Sin embargo, dado que Drupal 7 ya viene con la última interfaz de usuario jQuery, todo lo que tienes que hacer es descargar tu tema personalizado de jQuery UI e incluirlo usando uno de los siguientes métodos:
Cree un módulo personalizado e implemente hook_init () y use drupal_add_css () para agregar su hoja de estilo personalizada:
function mymodule_init () {$ opciones = array ('group' => CSS_THEME, 'every_page' => TRUE, 'weight' => 9999); drupal_add_css (drupal_get_path ('módulo', 'mimódulo'), 'mimódulo.css', $ opciones); }
fuente
Para Drupal 7, el tema stock Seven hace esto ( enlace del repositorio ) (abreviado):
Modifique en consecuencia, es decir, reemplace "siete" con el nombre de su tema y señale la ruta al archivo CSS de su tema jQuery UI.
fuente
Si está agregando la IU vía
drupal_add_library()
, puede cambiar el estilo usandohook_library_alter()
. Por ejemplo:fuente
Recomiendo usar el módulo de tema de jQuery UI que gestiona múltiples interfaces de usuario generadas por THEMEROLLER y las adjunta a los temas de Drupal. Luego configure las clases CSS de jquery UI para elementos en Drupal con los módulos como block class / node class / webform css, etc.
fuente