es obligatorio todo en ingles?

2008-06-13 Por tema Asinox

Hola, comence mi primera aplicacion con CakePHP, ya he entendido que
las tablas de las base de datos deben ser nombres en ingles y en
plurar pero aun no doy pie con que la ruta (URL) esten en español:

Ejmeplo:

http://localhost/articulos/leer/1

Si hago el $var name ='Articulo'; esto me resulta en error pero si
pongo todo en ingles  todo funciona...

por favor alguien podria aclararme este detalle?

Saludos


--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Alguien me podria explicar

2008-06-13 Por tema mishaV

Gracias gente,
estuve leyendo sobre elementos y es mas logico usarlos en mi caso.

On Jun 13, 1:01 am, "Diego Villar" <[EMAIL PROTECTED]> wrote:
> De todas maneras, para lo que pretendes hacer, por ejemplo mostrar distintos
> "modulos" o áreas en tu home te recomiendo le des una mirada a el uso de
> "elements", no es necesario que un "super controller" cargue todo y pases
> 100 variablea via $this->set(), podes modular cosas a traves de elements ..
>
> slds!
>
> El día 12 de junio de 2008 23:28, <[EMAIL PROTECTED]> escribió:
>
>
>
> > Ups si me confundi, perdon por la informacion erronea
>
> > --
> > --
> >http://www.metabolivia.com
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Validacion en 1.2 RC1

2008-06-13 Por tema scarsofwar

Hey gracias, pero aunque arregle el nombre e igual me persiste el
error y el notice de convert array to string,
no se que hacer.

On 13 jun, 14:05, Hernán García <[EMAIL PROTECTED]> wrote:
> Hola scarsofwar   :
>
> Estuve viendo y analizando un poco tu problema, bueno las dos
> sugerencias estan relacionadas al nombre de tu funcion; la primera:
>
> Es el nombre de tu función valida_rut, mientras que en la regla de
> validacion estás diciendo validarrut osea el nombre de la regla y de
> la funcion son diferentes la otra sugerencia seria que pruebes
> escribiendo el nombre de tu funcion de la siguiente manera
>
> function validarRut(){
>  cuerpo de la funcion;
>
> }
>
> Osea del modo camelCase, y a la regla de validación tienes que
> colocarle el mismo nombre y escribirlo de la misma manera como esta
> escrita tu función.
>
> Espero que te sirva de algo. bye
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Validacion en 1.2 RC1

2008-06-13 Por tema Hernán García

Hola scarsofwar   :

Estuve viendo y analizando un poco tu problema, bueno las dos
sugerencias estan relacionadas al nombre de tu funcion; la primera:

Es el nombre de tu función valida_rut, mientras que en la regla de
validacion estás diciendo validarrut osea el nombre de la regla y de
la funcion son diferentes la otra sugerencia seria que pruebes
escribiendo el nombre de tu funcion de la siguiente manera

function validarRut(){
 cuerpo de la funcion;

}

Osea del modo camelCase, y a la regla de validación tienes que
colocarle el mismo nombre y escribirlo de la misma manera como esta
escrita tu función.

Espero que te sirva de algo. bye
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Entrada de fecha

2008-06-13 Por tema Hernán García

Hola Lluis:

No logro entender bien tu idea, q kieres hacer con la fecha. pero si
quieres entrar la fecha solamente como tu dices prueba lo siguiente:

echo $form->input('Modelo.create', array( 'label' => 'Alta',
'dateFormat' =>'DMY', 'timeFormat' => false));

Caso contrario pruba esta siguiente forma:

echo 'Alta' . $form->dateTime('Modelo.create', 'DMY',  null, null,
null, false);
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Validacion en 1.2 RC1

2008-06-13 Por tema scarsofwar

Hola a todos,
estoy comenzando con cake 1.2 y estaba colocando
validaciones a mi sistema. La cosa es que comenze de a un campo
para un modelo en particular, todo iba bien hasta que llegue a la
validacion
del id, la cual la hago con una funcion en particular. El codigo para
la validacion es la siguiente:

var $validate = array (
   'id' => array ( 'valid' => array (
   'rule' => 'validarrut',
   'message' => 'Rut invalido.')
   'requerido' => array (
   'rule' => array('minLength', '1'),
   'message' => 'Rut obligatorio')
   )
   );
 Y la cosa es que siempre me muestra el mensaje rut invalido y no me
realiza bien la validacion.
La funcion que estoy utilizando es la siguiente:

function valida_rut($r)
{
$r=strtoupper(ereg_replace('\.|,|-','',$r));
$sub_rut=substr($r,0,strlen($r)-1);
$sub_dv=substr($r,-1);
$x=2;
$s=0;
for ( $i=strlen($sub_rut)-1;$i>=0;$i-- )
{
if ( $x >7 )
{
$x=2;
}
$s += $sub_rut[$i]*$x;
$x++;
}
$dv=11-($s%11);
if ( $dv==10 )
{
$dv='K';
}
if ( $dv==11 )
{
$dv='0';
}
if ( $dv==$sub_dv )
{
return true;
}
else
{
return false;
}
}

//llamada de la funcion

if ( valida_rut($_GET['rut']) )
{
echo 'el rut es CORRECTO :-)';
}
else
{
 echo 'el rut es incorrecto :-(';
}

ademas al realizar esto me muestra un notice convert array to string.
Pucha si alguien me puede ayudar, agradecidooo.
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Contenido de View sin renderizar

2008-06-13 Por tema Ricardo Mun~oz A.

2008/6/13 davidhc <[EMAIL PROTECTED]>:
>
> Buenos días,
> Necesito obtener el contenido parseado de una vista, pero la única
> manera que se me ocurre es haciendo render, y el render hace output de
> la vista. Yo no quiero hacer output, ya que necesito parsear la vista
> para enviarlo por correo electrónico. Necesito únicamente el
> contenido.
>
> ¿Sabéis si es posible con cakePHP 1.1.19?

podrias probar usar las funciones de manejo del bufer de salida que
tiene PHP[*]. por ejemplo en tu controlador,

function accion() {

  ...

   $this->layout = 'formatoParaCorreo'; // si no quieres que se envie
la pagina tal cual sino solo la vista podrias crear un layout "vacio"

   ob_start();

   $this->render();

   $contenido = ob_get_contents();
   ob_end_clean();

   $this->_enviarCorreo($contenido);

}

[*] http://www.php.net/manual/es/ref.outcontrol.php

-- 
Ricardo Mun~oz A.

--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Contenido de View sin renderizar

2008-06-13 Por tema davidhc

Buenos días,
Necesito obtener el contenido parseado de una vista, pero la única
manera que se me ocurre es haciendo render, y el render hace output de
la vista. Yo no quiero hacer output, ya que necesito parsear la vista
para enviarlo por correo electrónico. Necesito únicamente el
contenido.

¿Sabéis si es posible con cakePHP 1.1.19?

Muchas gracias por la ayuda,
David.
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---