Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

incluir archivos

Estas en el tema de incluir archivos en el foro de Drupal en Foros del Web. Hola Me gustaria saber como puedo incluir archivos en un nodo de una pagina. He intentado con formato de entrada en full html pero ignora ...
  #1 (permalink)  
Antiguo 21/09/2009, 14:25
Avatar de pmike  
Fecha de Ingreso: marzo-2004
Ubicación: Barcelona
Mensajes: 313
Antigüedad: 20 años, 7 meses
Puntos: 7
incluir archivos

Hola

Me gustaria saber como puedo incluir archivos en un nodo de una pagina.
He intentado con formato de entrada en full html pero ignora lo q pongo

<link media="screen" type="text/css" href="ruta/file.css" rel="stylesheet" />
<script type="text/javascript" src="ruta/file.js"></script>

como veis son archivos css y js.
tal vez tenga q ponerlo en php ??

gracia
__________________
www.visitaspirata.com
  #2 (permalink)  
Antiguo 21/09/2009, 15:44
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: incluir archivos

La manera correcta seria incluirlo en el header no?

la manera más fácil es incluir en tu fichero tutema.info lo siguiente:

stylesheets[all][] =hojadeestilo.css
scripts[] = scripts.js

Limpiar la cache y automaticamente drupal incluye/carga los archivos que estan en la carpeta del theme.
Por cierto por defecto drupal carga style.css y script.js
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 22/09/2009, 09:26
(Desactivado)
 
Fecha de Ingreso: enero-2008
Ubicación: Mendoza
Mensajes: 458
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: incluir archivos

Cuando quieres que un determinado nodo tenga js o css propios de eso blog loq ue puedes hacer es cargarlos en el header pero antes haciendo un condicional preguntando en que nodo estas, y de acuerdo a al nodo, poner o no el js y css que quieres.. algo asi

Código PHP:
<?php if ( $node->nid == 55 ) {
//55 es el id de tu nodo.
//scripts...
}?>
Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:39.