Yo soy nuevo en esto no lo conozco muy bien pero estoy tratando de hacer esto. Acabo de migrar un proyecto de kumbia 0.5 a kumbia1.0, pero me perdio estilo y no me abren las paginas solamente una que es la principal con la que el usuario resgistrado accede al proyecto que es un sistema de noticias... le cambie
<? content() ?> por <? View::content() ?> los estilos los ubique en la carpeta public/css son tres:
default.css
posts.css
htmleditor.css
Los agregue el view/templates/defaulst.phtml
<?php //echo stylesheet_link_tag('default') ?>
<?php// echo stylesheet_link_tag('posts') ?>
<?php //echo stylesheet_link_tag('htmleditor') ?>
en este proyecto los estilos son llamados por medio de layouts en la version del kumbia 0.5 pero como lo migre deje los layouts es la misma carpeta views no se si esta bien ubicados
ahora mi pregunta es el porque no me abre las demas pag y la unica que abre la abre sin el estilo que tenia... Y cuando meto este comando tail -f /var/log/httpd/error_log en el terminal me sale esto:
[Fri Oct 23 10:30:50 2009] [error] [client 127.0.0.1] PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in /var/www/html/noticias0.5/library/kumbia/generator/generator.php on line 298, referer: <!-- m --><a class="postlink" href="
http://localhost/noticias0.5/posts/index">http://localhost/noticias0.5/posts/index</a><!-- m -->
[Fri Oct 23 10:30:50 2009] [error] [client 127.0.0.1] PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in /var/www/html/noticias0.5/library/kumbia/generator/generator.php on line 302, referer: <!-- m --><a class="postlink" href="
http://localhost/noticias0.5/posts/index">http://localhost/noticias0.5/posts/index</a><!-- m -->
[Fri Oct 23 10:30:50 2009] [error] [client 127.0.0.1] PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in /var/www/html/noticias0.5/library/kumbia/generator/generator.php on line 360, referer: <!-- m --><a class="postlink" href="
http://localhost/noticias0.5/posts/index">http://localhost/noticias0.5/posts/index</a><!-- m -->
[Fri Oct 23 10:57:32 2009] [error] [client 127.0.0.1] PHP Fatal error: Class 'Auth' not found in /var/www/html/noticias1.0/app/controllers/admin_controller.php on line 36, referer: <!-- m --><a class="postlink" href="
http://localhost/noticias1.0/admin">http://localhost/noticias1.0/admin</a><!-- m -->
esta es la funcion
32 function autenticar(){
33
34 $login = $this->request("login");
35 $clave = md5($this->request("clave"));
36 $auth = new Auth("model", "class: Usuarios", "login: $login", "clave: $clave");
37 if($auth->authenticate()){
38 $usuario = $auth->get_identity();
39 Flash::success("Bienvenido {$usuario}");
40 return $this->route_to('controller: posts');
41 } else {
42 Flash::error('Usuario/Clave Incorrecta');
43 $this->route_to('action: index');
44 }
45 }
Si me pueden ayudar por favor de verdad se los agradeceria
Comentarios
Sobre la migración también esta documentado, haz de mirar la [url=
<!-- m --><a class="postlink" href="http://wiki.kumbiaphp.com/KumbiaPHP_Framework_Versión_1.0_Spirit#Migraci.C3.B3n_R.C3.A1pida">http://wiki.kumbiaphp.com/KumbiaPHP_Fra ... .C3.A1pida</a><!-- m -->]Wiki de KumbiaPHP version 1.0[/url]
Sobre la autenticacion aquí tiene un ejemplo de Como crear un sistema de usuarios en la version 1.0
Cualquier falló estamos por el canal IRC de KumbiaPHP
Por último puedes mirar los cambios de kumbiaphp spirit que han afectado la forma de hacer las cosas respecto a la version 0.5...
en este proyecto los estilos son llamados por medio de layouts en la version del kumbia 0.5 pero como lo migre deje los layouts es la misma carpeta views no se si esta bien ubicados
Bueno aqui no se que haz hecho veo un error no común en ese log, puedo presumir que estas usando StandardForm y haz movido carpetas sin saber si es correcto hacerlo...