app
---views
-------themed
-----------webroot
---------------css
---------------js
---------------img


El 9 de septiembre de 2011 03:07, Pisistrato <[email protected]>escribió:

> 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.
>



-- 
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.

Responder a