Foros del Web » Programando para Internet » PHP » Zend »

Donde colocar los CSS y JS ?

Estas en el tema de Donde colocar los CSS y JS ? en el foro de Zend en Foros del Web. Que tal amigos, en que carpeta colo los CSS antes lo hacia yo en una carpeta llamada assets, al mismo nivel de applicacion, y lo ...
  #1 (permalink)  
Antiguo 20/05/2011, 21:19
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 15 años, 11 meses
Puntos: 31
Donde colocar los CSS y JS ?

Que tal amigos, en que carpeta colo los CSS antes lo hacia yo en una carpeta llamada assets, al mismo nivel de applicacion, y lo llamaba desde ahi no mas... aca en ZF como hago eso ?
  #2 (permalink)  
Antiguo 20/05/2011, 21:58
 
Fecha de Ingreso: marzo-2010
Mensajes: 71
Antigüedad: 14 años
Puntos: 24
Respuesta: Donde colocar los CSS y JS ?

Podes crear carpetas dentro de /public. Por ej. si la ruta del archivo es proyecto/public/css/estilo.css, en el html lo cargarias con /css/estilo.css.

No se si era lo que buscabas pero espero que te sirva. Saludos
  #3 (permalink)  
Antiguo 20/05/2011, 22:00
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Donde colocar los CSS y JS ?

En el archivo public debe ir las imagenes, css, js y todo aquello que vas a considerar publico.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #4 (permalink)  
Antiguo 20/05/2011, 22:39
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 15 años, 11 meses
Puntos: 31
Respuesta: Donde colocar los CSS y JS ?

ya, tengo problema con la ruta relativa... como hago para imprimir algo asi

base_url().'css/style.css'

El cual base_url me permite imprimir la ruta del proyecto, vi que hay uno llamado baseUrl(), pero al momento de hacerlo echo no trae nada ... :S nose porque
  #5 (permalink)  
Antiguo 20/05/2011, 23:28
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Donde colocar los CSS y JS ?

Podrías indicar la ruta, algo así
Código HTML:
Ver original
  1. src="/style.css"
Fijate en el slash al principio, eso indica que es desde el comienzo.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #6 (permalink)  
Antiguo 21/05/2011, 05:58
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 15 años, 11 meses
Puntos: 31
Respuesta: Donde colocar los CSS y JS ?

Siempre y cuando mi proyecto este en la raiz :), bueno con eso basta por ahora
  #7 (permalink)  
Antiguo 21/05/2011, 06:26
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 2 meses
Puntos: 845
Respuesta: Donde colocar los CSS y JS ?

Si el proyecto no esta en el root, podes setear el baseUrl, al frontController.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #8 (permalink)  
Antiguo 21/05/2011, 10:54
 
Fecha de Ingreso: marzo-2010
Mensajes: 71
Antigüedad: 14 años
Puntos: 24
Respuesta: Donde colocar los CSS y JS ?

Otra que podes hacer es insertar una etiqueta <base> en el <head> para que todas las rutas relativas que le sigan desciendan desde ahi. Por ej:
Código HTML:
Ver original
  1.     <title>Mi Web</title>
  2.     <base href="http://www.miweb.com/" />
  3.     <link rel="stylesheet" href="css/estilos.css" type="text/css" />
  4.     <script type="text/javascript" src="js/jquery.js"></script>
  5. </head>
En el ejemplo de arriba carga a http://www.miweb.com/css/estilos.css y a http://www.miweb.com/js/jquery.js, las carpetas css y js estan ubicadas dentro de public. Ah, y acordate que el base va antes de cargar los archivos.

Saludos
  #9 (permalink)  
Antiguo 21/05/2011, 11:39
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 15 años, 11 meses
Puntos: 31
Respuesta: Donde colocar los CSS y JS ?

:o, no conocia esa etiqueta

Etiquetas: css, frameworks-y-php-orientado-a-objetos, js
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 09:07.