Saludos
Leonardo Hidalgo Piña

gracias por la respuesta muy buena

podrias colocar la estructura de los direcctorios para entenderla mejor

app
-views
--ETC

gracias

El 6 de septiembre de 2011 09:20, Leonardo Hidalgo Piña <
[email protected]> escribió:

> Te respondo en rojo tus dudas
>
> El 6 de septiembre de 2011 06:19, OsSk4R <[email protected]> escribió:
>
> Buenas a todos,
>> Me gustaría haceros un par de consultas para ver si voy bien
>> encaminado o cual sería el mejor camino a escoger.
>> Os cuento, he leído acerca de los themes de cake y, me he dispuesto a
>> trabajar con ellos. En la ruta app/views, he creado una carpeta themed
>> y dentro otra con el nombre del theme (bpack). Queda así: app/views/
>> themed/bpack
>>
>> Mi duda es que según he leído, todo lo que habia anteriormente en la
>> carpeta app/views, o sea, las carpetas layouts, pages, etc habia que
>> meterlo en la carpeta del theme, por tanto me pregunto ¿estoy haciendo
>> bien?. Actualmente en app/views lo único que tengo es la carpeta
>> themed con el nombre del theme (bpack) y dentro de esta todas las
>> demás carpetas (layotus, pages, etc)
>>
>> No es necesario, por defecto cuando llamas a un css, layout, js si este no
> existe en el directorio themed lo busca en el general, por lo que puedes
> tener archivos que son transversales al theme en los directorios de siempre.
>
> Por ejemplo yo use los themes para mostrar en un dominio un sitio
> modificado para ipad, iphone y navegador de escritorio, deje los archivos
> para el navegador de escritorio como siempre se hace y los de iphone y ipad
> dentro de 2 temas por lo que si una pagina no tenia version especial para
> iphone o ipad mostraba por defecto la para el navegador normal
>
>
>> Otra consulta que me gustaría hacer, es que los archivos css y js del
>> theme en cuestión, los tengo que guardar en app/webroot/themed/bpack/
>> css y app/webroot/themed/bpack/js ¿Hasta aquí todo bien no?
>> El problema que tengo con esto es a la hora de llamar al css ya que no
>> me lo coje.
>>
>
> Los archivos js, img, css deben ir dentro de un directorio llamado webroot
> dentro del theme, me parece que esto es según la versión de cakephp, en la
> 1.3 se creo esto (esto no estoy 100% segudo revisalo en book.cakephp.org)
>
>
>> En la ruta app/views/themes/bpack/layouts, tengo un archivo llamado
>> default.ctp.
>> Si pongo esto: <?php echo $this->Html>css('default'); ?> para que me
>> coja el archivo css que esta guardado en la carpeta app/webroot/themed/
>> bpack/css no me lo coje, sin embargo, si hago:
>> <?php echo $this->Html->css('../themed/bpack/css/default'); ?>
>> Sí funciona. Mi duda es, ¿es esto correcto?
>>
>
> Si usas los helpers no deberías usar ../RUTA/css/archivo.css esto igual se
> soluciona al corregir el punto anterior.
>
>
>>
>> Muchas gracias por el salvavidas ;)
>>
>> --
>> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
>> Grupos de Google.
>> Para publicar una entrada en este grupo, envía un correo electrónico a
>> [email protected].
>> Para anular tu suscripción a este grupo, envía un correo electrónico a
>> [email protected]
>> Para tener acceso a más opciones, visita el grupo en
>> http://groups.google.com/group/cakephp-es?hl=es.
>>
>>
>
>
> --
> Leonardo Hidalgo Piña
> Desarrollador Web
> http://braindeveloper.me
>
> MSN: [email protected]
> Celular: (+56) (99) 632 5603
> Skype: r0cket82
> Twitter: rocket82
>
>
>  --
> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de
> Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a
> [email protected].
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> [email protected]
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/cakephp-es?hl=es.
>

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a