No carga los CSS y JS en CAKEPHP

724 views
Skip to first unread message

Jorge Ramirez

unread,
Aug 16, 2013, 11:09:26 AM8/16/13
to cakep...@googlegroups.com
hola a todos por favor necesito ayuda con un problema que no puedo resolver... estoy aplicando unos CSS y JS que descargue de bootstrap pero al momento de ver la pagina no carga intente por varios medios pero no logro que reconosca, este es el codigo que estoy utilizando:
<?php
echo $this->Html->meta('icon');

//echo $this->Html->css('mystyle');    --> ESTE CSS CARGA 
echo $this->Html->css('bootstrap', 'carousel'); --> ESTOS CSS NO ME RECONOCE 
echo $this->Html->script('bootstrap'); --> TAMPOCO RECONOCE EL JQUERY
echo $this->fetch('meta');
echo $this->fetch('css');
echo $this->fetch('script');
?>

intente por varios metodos para probar si reconocia o no!... modifique el .htaccess pero empeora, alguna pista de donde estaria el error??

Jordan Mendieta

unread,
Aug 16, 2013, 1:32:28 PM8/16/13
to cakep...@googlegroups.com
el ascript debe llevar extención, por ejemplo funciones.js.
donde cargas los 2  css prueba cargandolos individualmente


--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP en Español" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a cakephp-esp...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a cakep...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/cakephp-esp.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

alberto arellano

unread,
Aug 16, 2013, 3:24:44 PM8/16/13
to cakep...@googlegroups.com
No es necesario poner las extensiones, mas bien debe ser porque tienes las librerías en directorios diferentes.
Para llamar a mas de dos librerías al mismo tiempo, debes indicarlas en un array:
echo $this->Html->css(array('bootstrap', 'carousel'));

Jorge Ramirez

unread,
Aug 17, 2013, 11:43:06 AM8/17/13
to cakep...@googlegroups.com
INTENTE DE LA FORMA QUE ME INDICARON PERO AUN SIGUE SIN RECONOCER LOS CSS...... BOOTSTRAP Y CAROUSEL ESTAN EN LA MISMA CARPETA EN ESTE DIRECTORIO /webroot/css 
LO MAS RARO ES QUE EL CSS MYSTYLE SI LO RECONOCE Y ESTA EN LA MISMA CARPETA  Y CON LOS JQUERY TAMPOCO Y ESTAN EN  webroot/js 
ES RARO ESTO NO ENCUENTRO LA FALLA!!

Albert Cansado Solà

unread,
Aug 18, 2013, 4:36:13 AM8/18/13
to cakep...@googlegroups.com
A ver si te ayuda:

En el layout:

//Script
echo $this->Html->script('jquery.min');
//Css
echo $this->Html->css('layout');

Dentro de una vista

//Script
echo $this->Html->script('checkbox', array('inline' => false)); //De esta forma aparece donde esta el echo $this->fetch('script')
echo $this->Html->script('checkbox', array('inline' => true));

//CSS
$this->Html->css('checkbox', null, array('inline' => false)); // $this->fetch('css')
$this->Html->css('checkbox', null, array('inline' => true));

Con la opción inline controlas si aparece junto a fetch o por el contrario "mezclado" en el código.

Jorge Ramirez

unread,
Aug 19, 2013, 11:04:06 AM8/19/13
to cakep...@googlegroups.com
no se en como pero hice de todo ya ni se donde estaba el error pero al menos me reconoce, eso si tube que separar los css y llamarlos por separado y tambien elimine el css 'mystyle' y recien me reconoce todos los css que agregue son como 5 css que queria utilizar.. 
PERO AUN TENGO PROBLEMAS CON JQUERY aun persiste el problema lo hice de la forma que me indicaron y agradesco su ayuda pero hasta ahora nada me resulta por favor alguien tiene diferente metodo sigo investigando pero no consigo nada...!

Jorge Ramirez

unread,
Aug 21, 2013, 11:31:04 AM8/21/13
to cakep...@googlegroups.com
problema resuelto al parecer el orden en que colocas los js afectan ahi estaba el problema ahora me reconoce todo.... gracias a todos los que respondieron y brindaron algo de ayuda... :)
Reply all
Reply to author
Forward
0 new messages