[CakePHP-es] Re: Problema con Auth. Redirige a /users/login/usuario

2008-07-25 Por tema mbavio

@bycho

Si no pegas algo de codigo, es imposible que algun ser humano pueda
ayudarte.

Saludos,
mbavio

On 25 jul, 09:31, bycho [EMAIL PROTECTED] wrote:
 Bueno, no he conseguido averiguar por qué fallaba, pero al menos he
 conseguido salir del paso.

 Tuve que cambiar el formulario y poner la url a capón porque el
 método $html-link no lo devolvía correctamente.

 Por si a alguien más le pasa.

 On 21 jul, 13:41, bycho [EMAIL PROTECTED] wrote:

  Hola,

  Estoy utilizando el componente Auth y tengo un problema que no consigo
  resolver.

  Accedo inicialmente a la url /users/login

  Si introduzco el usuario y contraseña bien a la primera, me autentica
  sin problemas; sin embargo, si introduzco una contraseña errónea, me
  redirige a una nueva url: /users/login/nombreUsuario (cambiando
  nombreUsuario por el que haya introducido en el formulario)

  El problema es que una vez que en la URL me aparece el nombre de
  usuario, ya no funciona la autenticación: no devuelve mensajes de
  error cuando la contraseña es incorrecta, ni permite el acceso a la
  aplicación si es correcta.

  ¿A alguien más le ha pasado?

  Gracias por adelantado y 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: Duda

2008-06-12 Por tema mbavio

Puedes hacerlo, utilizando js, o como le llaman los que estan a la
moda, AJAX.

Saludos,
mbavio

On 11 jun, 10:26, Guillermo Arancio [EMAIL PROTECTED] wrote:
 Hola amigos pasteleros tengo una duda, trate de resolverla con google, en
 la lista y no encontre como resolverla por eso me dirijo a ustedes.
 Tengo 2 tablas en realidad 3 porque es una relacion HABTM areas, buildings y
 la de relaciones areas_buildings
 en la primera (areas) tengo el id, nombre, en la segunda tengo id, nombre,
 direccion y en la tercera la el id, y las claves foraneas.

 Tengo las vistas y los controladores y funaciona todo bien, pero lo que
 quiero hacer es esto:
   Que si no tengo un edificio cargado en la BD cuando estoy cargando un area
 pueda cargarlo ya sea en una ventana nueva o en la misma pagina y que se
 incorpore a un select donde estan la lista de los id de builings.

 Alguien sabe como se puede hacer o tiene algun otra solucion.

 Muchas gracias y 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: Añadir mar de agua a las imagenes

2008-05-29 Por tema mbavio

Pues no deberia ser nada complicado desarrollar un helper para que
haga esto. Fijate en CookBook, o en otros helpers, sobre lo que tienes
que tener en cuenta para desarrollar uno. Y no olvides compartirlo
despues :)

Saludos,
mbavio

On 28 mayo, 16:20, Nefastofeles [EMAIL PROTECTED] wrote:
 Jejejej con la rapidez, me equivoque en escribir correctamente, el
 tema es:

 AÑADIR MARCAS DE AGUA

 O

 WATERMARK
--~--~-~--~~~---~--~~
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: duda con admin routing

2008-05-28 Por tema mbavio

Router::connect('/admin/
login',array('controller'='users','action'='login', 'admin' =
true));

Saludos,
mbavio

On 27 mayo, 17:16, Miguel Michelsongs [EMAIL PROTECTED]
wrote:
 Hola Bakers, tengo una duda respecto al admin routing

 vera, tengo el admin routing en users_controller donde existe una accion
 llamada admin_login

 entonces accedo a este recurso   /admin/users/login, hasta ahi todo anda
 bien, pero ahora quiero mapear una ruta para que pueda acceder a
 /admin/login en lugar de admin/users/login , entonces en mi
 config/routes.php hago la siguiente regla

 Router::connect('/admin/login',array('controller'='users','action'='admin_login'));

 pero recibo un *Error: * The requested address *'admin/login'* was not
 found on this server.

 hay algo que este haciendo mal?

 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: Cake y ACls

2008-05-16 Por tema mbavio

Definitivamente, amigo minskog, tienes que decirle a tu sabes quien
que te permita el cafe nuevamente :)

Saludos,
mbavio

On 16 mayo, 07:16, minskog [EMAIL PROTECTED] wrote:
 Luis están  equivocados todos los que te llaman Lluis, si tu nombre es Luis
 es Luis no Lluis (igualmente lo contrario), los nombres y los topónimos no
 se debieran traducir (aunque lo hagamos desde toda la vida: london -
 londres, london es london no londres.) Si john brown no es juan marrón,
 Lluis no puede ser Luis ;)

 El día 8 de mayo de 2008 6:49, mbavio [EMAIL PROTECTED] escribió:



  No, por nada en especial, simplemente que me parecio raro leer Lluis,
  nunca habia conocido a alguien con ese nombre, y sigo sin conocerlo,
  puesto que tu te llamas Luis :)

  Saludos,
  mbavio

  On 6 mayo, 12:51, Lluís Palacín [EMAIL PROTECTED] wrote:
   Gracias. Me lo miraré con calma.
   No, me llamo Luis pero en Catalunya siempre me han llamado Lluís.
   Cuestión de bilingüismo. Por que?
   Lluís

   On 29 Abr, 12:44, mbavio [EMAIL PROTECTED] wrote:

Lluis (por cierto, es realmente Lluis?),

Te comento que Cake 1.2 trae un componente Auth (para manejar
autentificacion) y otro ACL (para manejar permisos). Ambos estan
hechos para integrarse, pero no es tan simple como parece. Si buscas
en Google encontrarás informacion rapido, igualmente yo voy a dejarte
los links que a MI me sirvieron para entenderlo:

   http://www.littlehart.net/atthekeyboard/2007/09/11/a-hopefully-useful.
  ..
(para entender las bases de Auth)

   http://www.cakephpforum.net/index.php?showtopic=27(tutorialINMENSOhttp://www.cakephpforum.net/index.php?showtopic=27%28tutorialINMENSO
acerca de la integracion de Auth y ACL, muy recomendado para entender
como funciona todo)

   http://groups.google.com/group/cake-php/browse_thread/thread/de37c895.
  ..
(Serie de tutoriales que aun no he visto, pero que pintan buenos)

Seguramente si buscas encontrarás mas, pero te he dado la punta del
ovillo, ahora te toca a ti descubrir lo que falta.

Saludos,
mbavio
mbavio.com.ar

On 28 abr, 17:39, Lluís Palacín [EMAIL PROTECTED] wrote:

 Hola:

 Hasta ahora he trabajado con Cake 1.1. Quiero pasar a 1.2 pero no he
 encontrado un componente de autentificación. Obauth parece que no
 funciona.
 He leído que Cake puede trabajar con ACLs. Pero no se como empezar a
 implementarlas.
 Alguien me podría decir que pasos tengo que seguir para poder
 utilizarlas.
 Muchas gracias
 Lluís
--~--~-~--~~~---~--~~
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: select en cakephp

2008-05-14 Por tema mbavio

find(´list´) es el brillante reemplazo de generateList(), en la
version 1.2.

Saludos,
mbavio

On 14 mayo, 06:06, danix [EMAIL PROTECTED] wrote:
 Usas cakephp 1.2??

 Antes se rellenaba el select pasando un array generado por
 generateList().
 Ahora parece que generateList se ha eliminado. En google he encontrado
 esta solución:

 http://blackreed.com/2008/04/deprecated-generatelist-in-cakephp-12/

 Un saludo.

 On 14 mayo, 07:16, Victor [EMAIL PROTECTED] wrote:

  Hola, la verdad estoy empesando en cake estoy haciendo un formulario,
  pero nose como hacer un select y llenarlo con los valores de una base
  de datos, el helper html tiene la opcion de radio o checklist, pero no
  select. El form es super simple:

  ?php echo $html-formTag()?
  H3Datos Personales/H3
  Rut: ?php echo $html-input('Trabajador/rut'/*,
  array('disabled'='disabled')*/)?
  Apellido Paterno: ?php echo $html-input('Trabajador/
  apellido_paterno')?
  Apellido Materno: ?php echo $html-input('Trabajador/
  apellido_materno')?
  ?php echo $html-submit('Guardar')?
  /form

  Ahora si quisiera agregarle por ejemplo estado civil y tengo la
  opciones en una tabla, nose como presentarlo en un select. Si se que
  debe ser usper simple pero toy empesando y queria ver si me podian
  ayudar.
  gracias
--~--~-~--~~~---~--~~
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.

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



CakePHP 1.2 estable en la vuelta de la esquina

2008-05-14 Por tema mbavio

Traduccion libre del artículo escrito por Mariano Iglesias en Bakery
[1]

--
El equipo de Cake esta trabajando al máximo para poder liberar la
altamente esperada version 1.2 estable de CakePHP. Esta es un chance
de participar en esta increible version del mejor y más popular
framework para PHP.

El equipo de CakePHP esta afinando los ultimos detallles para lanzar
la version 1.2 estable! Si estás siguiendo la línea del tiempo en trac
[2], verás que todos estan aportando enormes cantidades de horas de
trabajo para corregir bugs y volver a 1.2 estable.

Pero para que esto suceda necesitamos tu ayuda! Aquí hay un par de
cosas en las que puedes ayudar:

* Enviar parches y casos de prueba: si sabes como escribir casos de
prueba [3], por favor proveenos de ellos y parches para los bugs
abiertos [4] que actualmente no los tienen.

* Enviar información acerca de como replicar un bug: pasamos mucho
tiempo tratando de replicar bugs con la poca información a veces
provista. Si tu experimentas alguno de los bugs listados y eres capaz
de replicarlos, por favor, cuentanos como hacerlo!

* Reportar nuevos bugs: si conoces algun bug que actualmente no este
listado en trac, por favor abre un nuevo ticket con la mayor cantidad
de información posible acerca del bug.

* Ayuda al equipo de documentacion: mientras mejor sean los
documentos, mejor es el framework. Ayudanos enviando contenido nuevo
al libro de CakePHP, CookBook [5].

Esta es una gran oportunidad para todos de participar activamente en
el desarrollo de código abierto, y los que contribuyan de manera
estable serán considerados para el equipo de desarrollo de CakePHP.

Si te interesa participar, unete a #cakephp-dv en freenode.net

Hemos abierto un canal temporario llamado #cakephp-dv en
irc.freenode.net, con el objetivo de lanzar la version 1.2, cuyo
código de nombre es DV. Todos aquel que este dispuesto a ayudar es
bienvenido a unirsenos en el canal, tenemos varias tareas en las que
puedes trabajar!


[1] Articulo original: 
http://bakery.cakephp.org/articles/view/cakephp-1-2-stable-coming-soon
[2] Línea de tiempo en Trac: https://trac.cakephp.org/timeline
[3] Como escribir casos de prueba:
http://bakery.cakephp.org/articles/view/testing-models-with-cakephp-1-2-test-suite
[4] Bugs abiertos (solo los de la version 1.2): 
https://trac.cakephp.org/report/1
[5] CookBook: http://book.cakephp.org

Bueno, no queda mas que decir. Mientras mas seamos los que ayudan, mas
rapido tendremos la maravilla de 1.2 en version estable!

Saludos,
mbavio
--~--~-~--~~~---~--~~
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: Algunas Dudas

2008-05-12 Por tema mbavio

Agrego que si usas 1.2, tienes estos dos features ya incorporados al
core del framework.

Saludos,
mbavio

On 12 mayo, 10:08, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 2008/5/11 Nefastofeles [EMAIL PROTECTED]:



   Hay cosas en las que me quedo trancado, algunas dudas las cuales no
   encuentro solucion:

   - Me descargue el api de cake 1.1 esta el componente mail pero no
   especifica como usarlo.

 (suponiendo que quieres usar la version 1.1) te recomiendo revisar el
 siguiente articulo:

 http://bakery.cakephp.org/articles/view/sending-email-with-phpmailer

   - Usar el findAll, mas propiamente el limite de registros, pero como
   usarlo para generar una barra de navegacion como la que tiene google
   por ejemplo asi con los numeros de pagina.

 (suponiendo que quieres usar la version 1.1) te recomiendo revisar el
 siguiente articulo:

 http://bakery.cakephp.org/articles/view/pagination

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

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



Re: Ajax-link con una imagen que cambie (cakephp 1.2)

2008-05-12 Por tema mbavio

Recordemos por favor que Ajax, en el 80% de las situaciones, es un
nombre marketinero para el simple uso de Javascript, o lo que antes se
llamaba DHTML.

Saludos,
mbavio

On 12 mayo, 23:36, David Valdez [EMAIL PROTECTED] wrote:
 Mas bien, creo que te sales un poco de la tematica de la lista,
 actualizar la imagen sin recargar la pagina es  cosa de Javascript y no
 de php y mucho menos de cakephp, creo que la mejor forma es que  cuando
 ejecutes la acción de ajax  te regrese el nombre de la imagen inactiva y
 poner en tu JS algo como:

 Document.getElementById(idDeLaImagenACambiar).src = lo que te regresa
 la llamada a xmlHttprequest;

 Y ya, y si vas a comenzar a hacer muchas cosas  con Javascript te
 recomiendo usar algún framework,  ya sea Jquery,mootools etc, al final
 hacen la vida mas fácil.

 Un saludo.

 danix escribió:

  Hola, buenas!

  Ando liado con esto del ajax, que me parece dificilisimo hacerlo
  funcionar!!

  Tengo una lista de noticias y cada noticia tiene una imagen a la
  izquierda que al pulsarla cambia un campo en la BBDD. Hace la noticia
  activa o inactiva. La imagen será una u otra si el estado es activo o
  inactivo.

  El código hace que se cambie con éxito la BBDD, pero no se actualizar
  la imagen.

  Un saludo!

  --- VIEW -
  ul id=noticias
  ?php foreach ($noticias as $row): ?
  li
  ?php
  echo span id=visibilidad.$row['Noticia']['id'].;
  echo $ajax-link($html-image(($row['Noticia']['visible'] ==
  si?'accept.png':'cancel.png')),
  'noticias/imagenVisible/',array(update
  =visibilidad.$row['Noticia']['id'],
  url =/noticias/cambiarVisibilidad/.
  $row['Noticia']['id']./.$row['Noticia']['visible'] ),null,false);
  echo /span;

 echo $row['Noticia']['titulo'] .'/li';
  ?
  ?php endforeach; ?
  /ul

  - CONTROLLER 
  function cambiarVisibilidad($id,$estado){
  $this-Noticia-id = $id;
  $item = $this-Noticia-read();
  if($estado == 'no'){
  $item['Noticia']['visible'] = 'si';
  }else{
  $item['Noticia']['visible'] = 'no';
  }
  $this-layout = 'ajax';
  $this-Noticia-save($item);

  //No se que devolver para que la imagen cambie!!
  }
--~--~-~--~~~---~--~~
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: Algunas Dudas

2008-05-12 Por tema mbavio

Yo uso 1.2 para produccion, y no he tenido ningun tipo de
inconveniente. Creo que los problemas, segun lo que tengo entendido,
es cuando empiezas a jugar con i18n. Yo nunca lo he hecho (usar i18n),
por lo tanto no puedo opinar al respecto.

Saludos,
mbavio

On 12 mayo, 15:29, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 2008/5/12 David Valdez [EMAIL PROTECTED]:



   Solo también ten en cuenta que a pesar de que la 1.1 es obsoleta
   sigue siendo oficialmente la estable,  la 1.2 es un beta y  podría fallar.

 desde ese punto de vista la 1.1 tambien podria fallar y me imagino que
 el equipo de desarrollo esta dedicado a sacar la version final/estable
 de la 1.2 por lo que los posibles bugs de la 1.1 puede que no se
 resuelvan muy rapido... ;)

 ademas, sera mucho mas doloroso migrar desde una app. hecha en la
 version 1.1 a la 1.2 cuando sea estable (hay cambios importantes) a
 migrar desde la 1.2-beta a 1.2-estable.

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

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



Re: validacion de campo y permitir campo vacio

2008-05-09 Por tema mbavio

Miguel,

Esta es la forma de escribir validaciones múltiples:

var $validate = array(
'email' = array(
'email' = array(
'rule' = 'email',
'required' = 'true',
'message' = 'Debes escribir un correo 
electrónico válido.'
),
'unique' = array(
'rule' = 'checkUnique',
'message' = 'Ya existe un usuario con ese 
correo electrónico.'
)
)
);

Como verás, no estoy usando allowEmpty, pero es solo agregar otro
juego 'key' = 'value' a cada array.

Espero haberte sido de ayuda.

Saludos,
mbavio

On 8 mayo, 17:07, Miguel Michelsongs [EMAIL PROTECTED]
wrote:
 Gracias Mbavio, si funciona

 pero que pasa en el caso que tenga mas validaciones dentro de el campo?

 yo lo escribo asi:

 'region' = array(
 'El rut no es válido' = array('rule'='validateRut'),
   'El rut ya existe' = array('rule'='unique')
  )

 pero en el caso de la integración de allowempty y required no se me ocurre
 como integrarlo

 según el código que mostraste como integras mas reglas de validacion ?

 saludos

 2008/5/8 mbavio [EMAIL PROTECTED]:





  Perdon, hay un  array mas ahi, lo que pasa es que en mi app estoy
  usando validaciones multiples sobre el campo, por lo tanto se me
  escapo un array :P Igualmente creo que se entiende.

  Saludos,
  mbavio

  On 8 mayo, 16:49, mbavio [EMAIL PROTECTED] wrote:
   Estas usando 1.2?

   var $validate = array(
   'email' = array(
   'email' = array(
   'rule' = 'email',
   'required' = 'true',
   'message' = 'Debes escribir un correo
  electrónico válido'
   'allowEmpty' = true   // Esta es la
   linea que permite que el elemento este vacio.
   ),
   );

   Saludos,
   mbavio

   On 8 mayo, 16:44, Miguel Michelsongs [EMAIL PROTECTED]
   wrote:

Hola a todos, tengo una duda, quería saber si es posible validar un
  campo,
por ejemplo un mail , pero a la vez permitir que este entre tambien
  como un
campo vacío?

'email' =  array(
'El email no es válido' = VALID_EMAIL,
'El Email ya existe' = array('rule'='unique'),
//aqui permitir que entre vacio
),

...

Saludos

 --
 Atte.
 Miguel Michelson Martinez
 ---www.artenlinea.cl
--~--~-~--~~~---~--~~
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: Tablas relacionadas

2008-05-08 Por tema mbavio

Perdon que no te lo explique mejor, es que estaba casi durmiendome, y
a la vez tambien esta bueno solo revelar la punta del ovillo y que tu
lo descubras solo, como paso en este caso. Es mas satisfactorio
descubrirlo uno que andar haciendo copy/paste, por lo menos en mi
caso.

Saludos,
mbavio

On 8 mayo, 15:04, Alvaro [EMAIL PROTECTED] wrote:
 Ya me figure como, estaba bien tu respuesta lo que pasa que pense que
 en esta version no era necesario hacer el find sino que se daba cuenta por la
 vista.

 gracias

 El Thursday 08 May 2008 01:42:43 mbavio escribió:

  find(´list´) en el controller hara que tengas una variable con la
  lista de todas tus ciudades. Y luego un select en la vista las
  mostrara. Eso es todo.

  Saludos,
  mbavio

  On 7 mayo, 13:47, Alvaro [EMAIL PROTECTED] wrote:
   Podrías ser un poco más especifico en los pasos a seguir?
   Sucede que ya he probado de esta manera pero no funciona,
   la única diferencia con los estandares de cake es que las tablas
   son __ y los campos relacionados __id a diferencia
   de como cake recomienda que sería  para la tabla y _id para
   el campo relacionado, pero no creo que esto sea el problema.

   Saludos

   El Wednesday 07 May 2008 08:29:22 P3140 escribió:
Pues estableciendo bien las relaciones (Asociaciones (hasMany,
belongsTo, hasAndBelongsToMany . . . )).
Luego por ejemplo si quieres que en el formulario para ingresar un
usuario te salga un select con todos los posibles roles, en el
modelo rol pones:

var $displayField = nombre_rol;

O cualquiera que sea el campo que quieres mostrar en el select.

En resumen, si tienes bien definidos tus modelos, cake se encarga del
resto

:)

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: Tablas relacionadas

2008-05-07 Por tema mbavio

find(´list´) en el controller hara que tengas una variable con la
lista de todas tus ciudades. Y luego un select en la vista las
mostrara. Eso es todo.

Saludos,
mbavio

On 7 mayo, 13:47, Alvaro [EMAIL PROTECTED] wrote:
 Podrías ser un poco más especifico en los pasos a seguir?
 Sucede que ya he probado de esta manera pero no funciona,
 la única diferencia con los estandares de cake es que las tablas
 son __ y los campos relacionados __id a diferencia
 de como cake recomienda que sería  para la tabla y _id para
 el campo relacionado, pero no creo que esto sea el problema.

 Saludos

 El Wednesday 07 May 2008 08:29:22 P3140 escribió:

  Pues estableciendo bien las relaciones (Asociaciones (hasMany,
  belongsTo, hasAndBelongsToMany . . . )).
  Luego por ejemplo si quieres que en el formulario para ingresar un
  usuario te salga un select con todos los posibles roles, en el
  modelo rol pones:

  var $displayField = nombre_rol;

  O cualquiera que sea el campo que quieres mostrar en el select.

  En resumen, si tienes bien definidos tus modelos, cake se encarga del resto
  :)

  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: como guardo una contraseña

2008-05-07 Por tema mbavio

O puedes usar el componente Auth y dejar que Cake hago todo el trabajo
sucio por ti :)

Saludos,
mbavio

On 7 mayo, 13:04, papachan [EMAIL PROTECTED] wrote:
 en tu controller, tenes por ejemplo
 $this-data['User']['password'] = md5($this-data['User']
 ['password']);
 la funcion md5 del php permite encriptarla antes de grabarlo en la
 tabla...
 ---
 dan

 On 7 mayo, 10:33, Hernán Durán [EMAIL PROTECTED] wrote:

  buenas a todos,
  estoy haciendo un formulario para crear usuarios, y pues necesito guardar la
  clave en formato de md5, la parte de la validaciión ya la tengo y pues me
  funciona bien,
  pero ahora tengo el problema que cuando quiero guardar los datos de un nuevo
  usuario en el campo de password como hago para que guarde en md5,

  --
  Cordialmente,

  ING. HERNAN DURAN SANCHEZ

  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
  Skype: randuh
  Blog:http://lamentehueca.blogspot.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: editar menús de forma dinámica

2008-05-07 Por tema mbavio

Para lo menues tengo una tabla en la base, modelizada. Además, esta
tabla tiene un campo parent_id, por lo tanto puedo tener menues con
jerarquia si asi lo necesito. Sin embargo, creo que la mejor manera de
trabajar esto es utilizando Tree Behavior, algo que pienso explorar en
mi futura implementacion.

Saludos,
mbavio

On 7 mayo, 10:35, Daniel Zelisko [EMAIL PROTECTED] wrote:
 Hola,

 me gustaría saber si haceís de algúna manera gestión dinámica de menús
 en la página?

 nosotros tenemos un módulo de páginas dinámicas que basicamente
 permite editar el contenido de la página. con ello, está integrado un
 simple editor de menú - puedes reordenar las páginas etc. etc.

 la cuestión es que esto no contempla otros documentos o enlaces que no
 sean páginas dinámicas.

 cómo manejáis esto vosotros?

 un saludo
 danielzhttp://blog.devayd.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: Problemas con helpers

2008-05-07 Por tema mbavio

A ver, a ver sin nos ponemos de acuerdo...

1) ¿Que version de Cake estas utilizando? ¿1.1? ¿1.2? ¿2.0?

2) Que son los de acceso que habia hecho los daña complemente?

Siendo claro, y quizas mostrando codigo, vas a obtener respuestas mas
rapidas y precisas.

Saludos,
mbavio

pd: ya se, la 2.0 no existe (todavia), solo la puse para ilusionar a
algunos :P


On 6 mayo, 19:40, Hernán Durán [EMAIL PROTECTED] wrote:
 no pero me genera problemas con los otros formularios que tengo, el que
 tenia error me lo corrige pero los de acceso que habia hecho los daña
 completamente
 ahi que puedo hacer

 2008/5/6 Lucas Caro™ [EMAIL PROTECTED]:





  2008/5/6 Hernán Durán [EMAIL PROTECTED]:
   a caramba voy a probar, supuestamente la estable no es mas estable,
  jejeje
  1.1 es estable en cuanto a que no se están agregando nada nuevo, solo
  se hace corrección de errores.
  1.2 no es estable porque se estan agregando características y bueno,
  tambien esta en periodo de test,
  aunque es bastante estable en el otro sentido (no tiene muchos
  errores ni explota a cada rato)

  Saludos.

  --
  Lucas S. Caro
  [EMAIL PROTECTED]
  202-657-Go33 (4633)
 http://www.triplesmart.com

 --
 Cordialmente,

 ING. HERNAN DURAN SANCHEZ

 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 Skype: randuh
 Blog:http://lamentehueca.blogspot.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: Cake y ACls

2008-05-07 Por tema mbavio

No, por nada en especial, simplemente que me parecio raro leer Lluis,
nunca habia conocido a alguien con ese nombre, y sigo sin conocerlo,
puesto que tu te llamas Luis :)

Saludos,
mbavio

On 6 mayo, 12:51, Lluís Palacín [EMAIL PROTECTED] wrote:
 Gracias. Me lo miraré con calma.
 No, me llamo Luis pero en Catalunya siempre me han llamado Lluís.
 Cuestión de bilingüismo. Por que?
 Lluís

 On 29 Abr, 12:44, mbavio [EMAIL PROTECTED] wrote:

  Lluis (por cierto, es realmente Lluis?),

  Te comento que Cake 1.2 trae un componente Auth (para manejar
  autentificacion) y otro ACL (para manejar permisos). Ambos estan
  hechos para integrarse, pero no es tan simple como parece. Si buscas
  en Google encontrarás informacion rapido, igualmente yo voy a dejarte
  los links que a MI me sirvieron para entenderlo:

 http://www.littlehart.net/atthekeyboard/2007/09/11/a-hopefully-useful...
  (para entender las bases de Auth)

 http://www.cakephpforum.net/index.php?showtopic=27(tutorialINMENSO
  acerca de la integracion de Auth y ACL, muy recomendado para entender
  como funciona todo)

 http://groups.google.com/group/cake-php/browse_thread/thread/de37c895...
  (Serie de tutoriales que aun no he visto, pero que pintan buenos)

  Seguramente si buscas encontrarás mas, pero te he dado la punta del
  ovillo, ahora te toca a ti descubrir lo que falta.

  Saludos,
  mbavio
  mbavio.com.ar

  On 28 abr, 17:39, Lluís Palacín [EMAIL PROTECTED] wrote:

   Hola:

   Hasta ahora he trabajado con Cake 1.1. Quiero pasar a 1.2 pero no he
   encontrado un componente de autentificación. Obauth parece que no
   funciona.
   He leído que Cake puede trabajar con ACLs. Pero no se como empezar a
   implementarlas.
   Alguien me podría decir que pasos tengo que seguir para poder
   utilizarlas.
   Muchas gracias
   Lluís
--~--~-~--~~~---~--~~
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: Queriendo hacer un proyecto con CakePHP

2008-05-06 Por tema mbavio

A ver...

Bake es una herramienta que evidentemente agiliza los tiempos, porque
crea tus modelos, controladores y vistas. Si agiliza tiempo? Lo hace,
aunque al fin y al cabo vas a terminar haciendo cambios en la mayoria
de los archivos (notar que hacer cambios es diferente a crear el
archivo desde cero). A mi personalmente Bake me sirvio mucho al
principio para ver como era la forma de programar en CakePHP, ya que
tienes los mejores ejemplos que puedes encontrar, en tu propio
código :)

Recuerda que para hacer funcionar correctamente a bake tienes que
hacer lo que te explican en estos screencasts, http://cakephp.org/screencasts.

Por ultimo, aporto que tambien hay una opcion para modificar las
vistas que bake crea, para que se creen como tu quieras.

Espero haberte sido de ayuda.

Saludos,
mbavio

On 6 mayo, 01:44, Asinox [EMAIL PROTECTED] wrote:
 Si, ahi he estado todo el dia...pero no dice mucho, me gusta mas lo
 que me diga alguien que tenga alguna experiencia en el uso de.

 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: creacion de css

2008-05-05 Por tema mbavio

http://mondaybynoon.com/2007/08/27/please-do-not-use-css-frameworks/

On 3 mayo, 22:49, erFoncho [EMAIL PROTECTED] wrote:
 Tienes razon Mariano disculpa el OFF TOPIC, lo que sucede es que estoy
 migrando mi modus opetanti de macromedia monolitico a cakephp, y para
 empezar la aplicacion necesito definir los css y la estructura
 frontend, es por eso que hice la pregunta, lo cual me sirvio de mucho
 a ver alternativas, pero en definitiva la mejor fue hacerlo
 manualmente usando un simple editor de css, use topstyle, y listo
 ahora si voy con la programacion...

 On 3 mayo, 11:23, Mariano Iglesias [EMAIL PROTECTED]
 wrote:

  Así es, esta es una lista para desarrollo sobre CakePHP. Ahora, nadie va a
  ir a la hoguera por desviar cada tanto la conversación a otros temas
  relacionados (CSS en este caso), pero la idea es tratar de minimizar lo
  máximo posible (eso sí que es un oxímoron) este tipo de off-topics y seguir
  concentrándonos en lo que realmente vale la pena: CakePHP.

  -MI

  ---

  CakeFest: December, 2008 - Buenos Aires, Argentina -
  http://es.cakefest.org/http://es.cakefest.org

  blog:  http://www.marianoiglesias.com.ar/http://www.MarianoIglesias.com.ar
  twitter:  http://twitter.com/mgiglesiashttp://twitter.com/mgiglesias

_

  De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
  nombre de Miguel Michelsongs
  Enviado el: Sábado, 03 de Mayo de 2008 10:43 a.m.
  Para: CakePHP-es@googlegroups.com
  Asunto: Re: creacion de css

  hay que tomar en cuenta que esta es una lista de cakephp, por esto tenemos
  que entender que preguntas de css no caben aqui, listas de css y foros de
  css hay miles, por eso digo que esto solo genera ruido en la lista y no
  aporta en nada a los que estan inscritos en esta lista y quieren saber de
  cakephp, si bien es cierto en casi 90% de proyectos que hacemos en cake
  tocamos los css y a mas de alguno este hilo pudo parecer interesante, no se
  justifica que hagamos preguntas de css puro aqui, si no esta lista
  terminaría hablando tambien de javascript y otros asuntos, lo que genera
  ruido; y creo que esa no es la idea de la lista Cake. Ahora si esa es la
  idea de la lista, pues  me disculpo y me retracto de lo dicho, pero a modo
  personal creo que en una lista especializada no se deben mesclar los temas,
  para eso hay otras listas especializadas.
--~--~-~--~~~---~--~~
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: Que va en la carpeta Pages

2008-05-03 Por tema mbavio

Pues puedes hacerlo como quieras. Pero antes, tenes que hacerte una
pasada por el archivo routes.php, que se encuentra en config. Ahi vas
a ver que Cake por defecto ya rutea tu index, hacia el controlador
pages, y la accion display, y tambien le pasa un parametro, home. Esa
es la razon por la cual vas a ver un archivo home.ctp en la carpeta
pages, que tambien viene por defecto. Cuando entiendas como funciona
esto, puedes cambiarlo como te parezca mejor.

Saludos,
mbavio

On 2 mayo, 01:36, Nefastofeles [EMAIL PROTECTED] wrote:
 No se como explicar esto, pero lo voy ha intentar.

 Hice unas pruebas con lo básico del CRUD, creo el modelo, el
 controlador, la vista en la carpeta views/nombre

 Para ingresar a la aplicación pongo:http://localhost/cake/nombre

 Ahora biene lo que no tengo muy claro:

 Para el index que seria:http://localhost/cake

 Que tiene solamente tiene que mostrar datos de la DB. Tengo que crear
 el modelo, controlador, vista ???

 O simplemente creo el home.thtml en la carpeta Pages y modificando
 el archivo default.thtml.

 Agradeceria la iluminación sobre esto.
--~--~-~--~~~---~--~~
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: creacion de css

2008-05-02 Por tema mbavio

Miguel,

On 1 mayo, 15:27, Miguel Michelsongs [EMAIL PROTECTED]
wrote:
 por cierto blueprint trae un script en ruby que te permite comprimir los css
 en uno solo y te lo deja en menos de 300 lineas , osea que junta el
 typography , forms, reset y grid en uno solo.

Pues a eso vamos, typography, forms, reset y grid son 4 diferentes
hojas de estilo, que sobrecargan al sistema, y muchas veces ni las
usas.

 la gracia de los Frameworks de CSS es que resetean las propiedades que cada
 navegador trae por defecto,

Para resetear tienes la hoja de estilos de Eric Meyer, que yo,
habiendolas probado a todas, me parece la que mejor cumple su funcion:
http://meyerweb.com/eric/tools/css/reset/index.html

y realiza un calculo matematico que divide en
 medidas exactas el espacio total, por ejemplo si queremos un layout de 760px
 el generador de ruby realizara la compresion de los archivos a partir de esa
 medida y tendremos 24 medidas llamadas span-1 .. span-24, asi si necesitamos
 un header de 760 le ponemos span-24 si queremos un side bar span-6 y para el
 contenido span-18 lo que suma 24 , que seria = a 760px, la gracia de esto es
 que no tenemos que repetir codigo creando nuevas clases con medidas
 especificas

Siendo un seguidor de los estandares y el verdadero codigo semantico,
a eso es lo que llamo yo basura. Blueprint te obliga a agregar clases
que nada tienen que ver con la semantica del sitio, y no es una clase,
son muchisimas. Si quieres generar un layout, pues aprende como a
flotar elementos y el modelo de las cajas. No es ninguna ciencia.


 finalmente terminamos escribiendo html asi

 div class=span-12 prepend-1  pull-2 /div  asi llenamos de 'atributos'
 de clase a un elemento

Idem al punto anterior, esas clases son pura basura.

 creo que mbavio esta confundiendo los frameworks con editores de codigo como
 DW, es como comparar cakephp con textmate.

Llevo bastante ya en esto como para confundirme tan tontamente. No, se
perfectamente que es un framework y que es un editor WYSIWYG. De los
editores WYSIWYG ni opino, porque me parecen un asco, pero la basura
que generan es a nivel de etiquetas. Blueprint genera basura desde un
punto de vista semantico, y no hace nada que un buen conocedor de CSS
no pueda hacer.

Saludos,
mbavio
--~--~-~--~~~---~--~~
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: web modular

2008-05-01 Por tema mbavio

Hacer un cms no es tan simple, tienes que considerar un monton de
cosas, como la comunicacion entre la aplicacion core y los modulos
que vayas agregando. Pero si, me parece que a traves de plugins se
puede hacer muy interesante el asunto.

@aitiba, no tengo problemas con las consultas, lamentablemente estoy
entrando poco al irc porque ando con muchas cosas, y muy poco tiempo
libre.

Saludos,
mbavio

On 1 mayo, 02:08, rcechang [EMAIL PROTECTED] wrote:
 Hola:

 En realidad no entiendo del todo tu idea (debe ser que aún ando medio
 zombie =: ) ).
 Lo del CMS también lo tengo contemplado, con la diferencia que en mi
 caso más bien está resultando complejo, ¿o será que yo lo estoy
 haciendo complejo?

 En cuanto al gtalk, no me molesta ... muy por el contrario ... me
 parece muy bien, así podremos charlar; eso sí, si en algún momento
 no respondo a tus mensaje debe ser porque ando de cabeza con algún
 problema, pero cuando tenga tiempo disponible con todo gusto.

 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: web modular

2008-04-30 Por tema mbavio

Trabajar con plugins, y recuerda que puedes crear tablas en la base
con CREATE TABLE...

Saludos,
mbavio
mbavio.com.ar

On 30 abr, 06:29, rcechang [EMAIL PROTECTED] wrote:
 Hola:

 Tal vez lo más parecido que tengas son los plugins.
 Para la creación de tablas en la base de datos y el control de los
 módulos instalados creo que no te queda más alternativas que
 implementarlo tu mismo.
 Yo estoy haciendo algo parecido. Pienso liberar el engendro más
 adelante (cuando esté un poco más acabado y no de pena :-D ).
 ¿Sobre qué es la aplicación que estás desarrollando?
--~--~-~--~~~---~--~~
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: dudas de paginator 1.2

2008-04-25 Por tema mbavio

Usa el paginator como si usaras un find, solo que debes especificar un
Modelo como primer parametro:

http://api.cakephp.org/1.2/class_controller.html#6f79c1eed018894aede112c294087345

Saludos,
mbavio

On 24 abr, 13:03, Miguel Michelsongs [EMAIL PROTECTED]
wrote:
 muchas gracias Fran!

 ahora funciona perfecto, pero al código que me enviaste faltó pasarle el
 nombre de modelo, pero entendí la idea

 $this-set('data_ware_house',
 $this-paginate('DataWareHouse',array('applicant_id' =
 $user_id_session)));

 molte grazie!

 2008/4/24 Fran Iglesias [EMAIL PROTECTED]:





  El 24/04/2008, a las 17:15, Miguel Michelsongs escribió:

   $data_ware_house = $this-DataWareHouse-
   findAll(array('applicant_id' = $user_id_session));

   $this-set('data_ware_house', $this-
   paginate($data_ware_house));

  Ooops.

  El paginate. El paginate es como un findAll (de hecho, llama al
  findAll para obtener los resultados), por lo que le debes pasar el
  array de condiciones y no necesitas hacer el findAll previo.

  Es decir, te basta con

  $this-set('data_ware_house', $this-paginate(array('applicant_id' =
  $user_id_session)));

  --
  Fran Iglesias
  [EMAIL PROTECTED]

 --
 Atte.
 Miguel Michelson Martinez
 ---www.artenlinea.cl
--~--~-~--~~~---~--~~
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: integración con youtube cakephp 1.2

2008-04-06 Por tema mbavio

Si si con la API de youtube puedes hacer lo que quieras. Aca hay un
ejemplo de un cambio del reproductor usando extjs, muy bueno la
verdad: http://www.siteartwork.de/youtubeplayer_demo/

Saludos,
mbavio

On 6 abr, 06:29, minskog [EMAIL PROTECTED] wrote:
 Según la entrevisa con mobuzz del otro día puedes subir hasta el diseño de
 la zona a mostrar el video, o eso dejó caer el developer de google.

 El día 5/04/08, Daniel Zelisko [EMAIL PROTECTED] escribió:



  mbavio escribió:

   Con respecto a la integracion con Flickr, este ultimo tambien tiene
   una API abierta que te permite subir imagenes desde tu propio sitio
   web?

  no estoy seguro, habría que comprobar en la web de flickr. como nosotros
  no lo hemos necesitado (por ahora)...

  saludos, danielz
--~--~-~--~~~---~--~~
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: integración con youtube cakephp 1.2

2008-04-05 Por tema mbavio

Con respecto a la integracion con Flickr, este ultimo tambien tiene
una API abierta que te permite subir imagenes desde tu propio sitio
web?

Saludos,
Martin Bavio

On 4 abr, 12:23, Daniel Zelisko [EMAIL PROTECTED] wrote:
 mbavio escribió:

  Daniel,

  Creo que esas son joyas que deberias compartir con la comunidad!

  Se que lo haces a traves de SVN, pero yo te recomendaria que si tienes
  un blog, publiques articulos acerca de lo que estas haciendo, he visto
  el SVN y hay muy buen material... Estoy seguro que muchos de los que
  recien se inician, y algunos de los que ya no estamos tan iniciados,
  disfrutariamos enormemente leyendo tu informacion.

 Hola!

 muchas gracias! me alegra mucho oir, que las cosas que hago con mis
 colaboradores te parecen interesantes, aunque la mayoría se desarrolla
 muy poco a poco y a medida que hay necesidad para añadirle
 funcionalidades. hacer un blog es una buena idea, nos lo estamos
 planteando, pq ahora mismo somos 3-4 personas y cada uno hace tantas
 cosas diferentes que a veces incluso dentro de la empresa no todos nos
 enteramos de las novedades en el svn.

 ya dejaré aquí alguna información si llegamos a iniciar un blog :)

 abzs.danielz
--~--~-~--~~~---~--~~
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: integración con youtube cakephp 1.2

2008-04-04 Por tema mbavio

Daniel,

Creo que esas son joyas que deberias compartir con la comunidad!

Se que lo haces a traves de SVN, pero yo te recomendaria que si tienes
un blog, publiques articulos acerca de lo que estas haciendo, he visto
el SVN y hay muy buen material... Estoy seguro que muchos de los que
recien se inician, y algunos de los que ya no estamos tan iniciados,
disfrutariamos enormemente leyendo tu informacion.

En fin, solo ideas, cuando tenga tiempo volvere a la carga por
YouTube, gracias por tu modelo, me da un camino a seguir.

Saludos,
mbavio

On 4 abr, 01:44, Daniel Zelisko [EMAIL PROTECTED] wrote:
 hola,

  Daniel, muy buena aproximacion, felicitaciones!

 ok, gracias!

  Aca esta el link a como trabajar con la API y PHP (http://
  code.google.com/apis/youtube/developers_guide_php.html) como dijeron
  antes ustedes, utiliza una clase de Zend, pero no parece complicado de
  adaptarlo a Cake... Sera cuestion de que tenga algo de tiempo nomas...
  Igualmente, gracias a YouTube parece que me voy a ahorrar la subida de
  videos en mi app!

 sí, lo he visto. si no me acuerdo mal, creo que use un poco esto para
 crear mi clase. que por cierto, he añadido al svn una parecida para el
 flickr.

 abzs
 danielz
--~--~-~--~~~---~--~~
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: integración con youtube cakephp 1.2

2008-04-03 Por tema mbavio

Buscando este mismo tema, me encontre con este muy interesante post.

Daniel, muy buena aproximacion, felicitaciones!

Asi todo, tengo que agregar que YouTube ha actualizado su API, y ahora
se puede desde subir videos, editar categorias, ver desde un
reproductor personalizado, y todo desde tu misma web. O sea, ya no es
mas copy/paste, gracias a Dios...

Aca esta el link a como trabajar con la API y PHP (http://
code.google.com/apis/youtube/developers_guide_php.html) como dijeron
antes ustedes, utiliza una clase de Zend, pero no parece complicado de
adaptarlo a Cake... Sera cuestion de que tenga algo de tiempo nomas...
Igualmente, gracias a YouTube parece que me voy a ahorrar la subida de
videos en mi app!

Saludos,
mbavio

On 15 feb, 08:34, Daniel Zelisko [EMAIL PROTECTED] wrote:
 Daniel Zelisko escribió:



  por favor ejemplo!

 he subido el módulo que contiene un modelo para acceder a la api y un
 helper para mostrar el player o miniaturas a nuestro svn.

 lo puedes ver aquí:

 http://websvn.devayd.com/wsvn/public/modules/youtube/#_modules_youtube_

 u: anon
 p: anon

 o descárgarlo desde la línea de comandos:

 svn --username anon --password anon svn://devayd.com/cake/modules/youtube

 todo el código es muy simple, si haces algunas mejoras te agradezco que
 me avises e integro tu código para que todos puedan beneficiarse.

 un saludo
 dz
--~--~-~--~~~---~--~~
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: Dinerillo extra

2008-03-24 Por tema mbavio

On 23 mar, 18:20, Lenin Meza Zarco [EMAIL PROTECTED] wrote:
 El día 23/03/08, mbavio [EMAIL PROTECTED] escribió:



  Que asco que da el Spam. Cuando van a aprender que a los buenos
  productos en serio son los que menos publicidad necesitan?

  Saludos,
  mbavio

 ¿Como cuál? por que yo veo que la gente se la pasa haciendo promoción a
 GNU

 --
 Lenin José Meza Zarco
 .:: FOSS | Free Open Source Software | Joomla ::.http://www.guiasjoomla.com| 
 Admin

Sera porque no es un buen producto :P

Firefox, Google, YouTube, Flickr, Rails, CakePHP, etc. No he visto una
sola campaña publicitaria de estos productos listados.

Saludos,
mbavio
--~--~-~--~~~---~--~~
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: soap o rest en CAKEPHP

2008-03-05 Por tema mbavio

Ya que ha salido esta consulta, yo estoy empezando a entrar en este
tema, porque quiero hacer una API publica de una aplicacion propia que
viene en camino. Por que es mejor REST que SOAP? He leido en algunos
lugares que SOAP es el futuro, y que REST se ha ido apagando. Es esto
cierto? Alguien puede darme alguna explicacion real de cuales son las
diferencias, y cual es mas conveniente para desarrollar una API
publica?

Muchas gracias,
Martin B

On 4 mar, 17:49, Pablo Viojo [EMAIL PROTECTED] wrote:
 2008/3/4 minskog [EMAIL PROTECTED]:



  Creo que el core de cakephp es más partidario de REST ...

  El día 4/03/08, Miguel Michelsongs [EMAIL PROTECTED] escribió:

   Hola lista, como estan, yo aqui haciendo preguntas nuevamente.

   estoy desarrollando una aplicación donde necesito mostrar unos datos de
   otra aplicación que estaría en otro servidor.
   la idea es que estos datos se despliegen en ajax, pero como quiero
   rescatar datos de otro servidor sé que me enfrento al problema de cross
   domain.

   supongo que esto lo puedo resolver con rest o con soap , consultando por
   ajax a una accion dentro de mi app y que esta acción rescate los datos, 
   asi
   no tendria el problema de cross domain no?

   me gustaría que me recomendaran si utilizar soap o rest para este caso
   particular. y si alguien ha hecho algo similar pues seria muy imprtante 
   que
   compartiera su experiencia.

 +1 por Rest. ;)

 Ahora una consulta piensas implementar algo totalmente REST (tipo 
 GETwww.dominio.com/objeto/id...) o algo mas al estilo de las apis que circular
 por ahi como por ejemplo twitter?

 Saludos,

 --
 Pablo Viojo
 [EMAIL PROTECTED]://pviojo.net
--~--~-~--~~~---~--~~
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: Opiniones sobre CakePHP

2008-03-05 Por tema mbavio

Me has tapado la boca Ricardo. Tienes toda la razon en lo que has
puesto.

Saludos,
Martin B

On 5 mar, 09:57, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 2008/3/5 mbavio [EMAIL PROTECTED]:



   On 5 mar, 03:52, rcechang [EMAIL PROTECTED] wrote:
Ahora. Hacer aplicaciones grandes no es una tarea para cualquiera.
Eso se hace en equipos y equipos preparados y hay que evaluar muchas
variables (como ya se dijo, el entorno, por ejemplo). Pensar que
porque  uno puede construir una casa, ya está preparado para construir
un edificio, es falso.

   De donde has sacado eso? Hay muchas aplicaciones grandes elaboradas
   por una o dos personas, y mas hoy, en el estado actual de la web
   (2.0?), donde hay startups saliendo todos los dias.

 un buen punto es definir como mides cuando una aplicacion es grande.
 una startup casi siempre ofrece un servicio que hace algo muy
 especifico, y ademas se parte con una version basica para luego ir
 agregando funcionalidades. que algunas tengan millones de usuarios y
 muevan muchisimo dinero (Youtube, Facebook, Twitter, etc.) no
 significa que por dentro sean aplicaciones grandes...

 IMHO una aplicacion compleja es la tipica aplicacion hecha a medida,
 es decir, encargada por una empresa/organizacion donde se pierde mucho
 tiempo en definiciones y en realmente saber que es lo que quiere el
 cliente...

   Y creo que los frameworks actuales (CakePHP, ROR, Django, etc) estan
   logrando justamente eso: que lo que antes de hacia con todo un equipo
   de desarrollo, ahora lo puedan hacer 2 o 3 personas, y hasta 1
   freelance con tiempo. Acelerar los tiempos de desarrollo, eso es lo
   que todos buscamos me parece...

 no necesariamente. quizas incluso mas importante aun es poder contar
 con una arquitectura bien definida (y probada) para asi estandarizar
 la manera de desarrollar y todo lo que eso implica (codigo facil de
 manetener, documentacion, etc.). el menor tiempo de desarrollo es como
 un efecto secundario... que en todo caso no se logra altiro.

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

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



Re: Hola a todos

2008-03-04 Por tema mbavio

Lucas,

Al de Buenos Aires es un hecho que ahi estaremos. Con respecto a
cuantos bakers cordobeses hay, yo crei que era el unico hasta hace un
mes, donde aparecio otro pibe mas (que por cierto no volvi a
encontrarlo en el IRC), y luego vienes tu. Por lo tanto, hasta ahora
somos 3.

Saludos,
Martin B

On 4 mar, 08:34, Lucas Caro(tm) [EMAIL PROTECTED] wrote:
 Totalmente! Cuantos somos?
 O También podria ser una excursion al de Buenos aires por lo menos.

 2008/3/4 mbavio [EMAIL PROTECTED]:





   Otro cordobes mas! Ya somos varios... Podriamos organizar un Cordoba
   Cake Fest no? :)

   Saludos.
   Martin Bavio

   On 3 mar, 19:43, Lucas Caro(tm) [EMAIL PROTECTED] wrote:
Estaría muy bueno, soy de córdoba, me faltó aclarar, pero es con
anticipación así que probablemente pueda ir!

2008/3/3 Mariano Iglesias [EMAIL PROTECTED]:

  Podrías comenzar por programar una charla para el CakeFest, o 
  simplemente
  asistir :)

  http://es.cakefest.org

  Ya que estas, pasa la bola ;)

  -MI

  
  ---

  CakeFest Hispano: December, 2008 - Buenos Aires, Argentina -
  http://es.cakefest.org

  Remember, smart coders answer ten questions for every question they 
  ask.
  So be smart, be cool, and share your knowledge.

  BAKE ON!

  blog:http://www.MarianoIglesias.com.ar

  -Mensaje original-
  De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
  nombre de Lucas Caro(tm)
  Enviado el: Lunes, 03 de Marzo de 2008 06:12 p.m.
  Para: cakephp-es
  Asunto: Hola a todos

  Hola, soy nuevo en la lista y quería presentarme, Soy Lucas y hace
  algo así como un año que estoy usando cake, hasta ahora siempre con la
  version 1.1 pero me estoy pasando a la 1.2 por las grandes mejoras que
  estoy viendo. Bueno, tengo algo de experiencia en esto de cake y
  bastante en php y me gustaría compartirla con quien tenga dudas.
  Bueno, saludos y nos leemos en la lista.

--
Lucas S. Caro
[EMAIL PROTECTED]

   202-657-Go33 (4633)http://www.triplesmart.com

 --
 Lucas S. Caro
 [EMAIL PROTECTED]
 202-657-Go33 (4633)http://www.triplesmart.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: Start Me Up Argentina

2008-03-04 Por tema mbavio

Palermo Valley es un invento marketinero de la comunidad developer
de Buenos Aires, pero mientras produzca eventos de este tipo, pues
bienvenido sea!

Saludos,
Martin B

On 4 mar, 10:01, mozart_ar [EMAIL PROTECTED] wrote:
 Hola,
   una nota sobre lo que parece ser la gestación de gestación del
 denominado Palermo Valley 
 :http://www.webprendedor.com/2008/02/28/palermovalley-una-comunidas-si...

 También hay más info aquí:http://palermovalley.com/blog/

 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: Start Me Up Argentina

2008-03-03 Por tema mbavio

Totalmente de acuerdo con ese invento de Palermo Valley... Mas alla
de eso, creo que es un evento que no deberiamos perdernos los
entusiastas de las buenas aplicaciones web de ultima generacion, y
ademas, por ahi podamos meter algunas fichitas de Cake entre los que
no lo conocen, y hasta promocionar el inminente CakeFest.

Saludos,
Martin B

On 3 mar, 08:34, Mariano Iglesias [EMAIL PROTECTED]
wrote:
 En eso concuerdo con unos emails anteriores que nos mandamos entre Emiliano
 y Martín, si no me equivoco: al principio en otro evento donde se introdujo
 el concepto Palermo Valley vendían la idea de que no era una zona
 geográfica, sino un estado mental. Y ahora nos dicen que hay un evento en
 Palermo Valley.

 BASTA de inventar palermos. Palermo hay uno solo. Qué tanto Palermo
 Hollywood, Palermo Soho, y todos los demás pseudo-palermos. Si le quieren
 poner un nombre descriptivo, porque no ponerle Palermo can barely walk
 amongst these destroyed and dirty blocks

 En otro orden de cosas, el evento parece interesante, pero es justo en una
 fecha en la que no estoy en BA.

 -MI

 ---

 CakeFest Hispano: December, 2008 - Buenos Aires, Argentina 
 -http://es.cakefest.org

 Remember, smart coders answer ten questions for every question they ask.
 So be smart, be cool, and share your knowledge.

 BAKE ON!

 blog:http://www.MarianoIglesias.com.ar

 -Mensaje original-
 De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
 nombre de papachan
 Enviado el: Domingo, 02 de Marzo de 2008 09:33 p.m.
 Para: CakePHP-es
 Asunto: Re: Start Me Up Argentina

 donde queda eso palermo valley? cerca de palermo disney?
--~--~-~--~~~---~--~~
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: Hola a todos

2008-03-03 Por tema mbavio

Otro cordobes mas! Ya somos varios... Podriamos organizar un Cordoba
Cake Fest no? :)

Saludos.
Martin Bavio

On 3 mar, 19:43, Lucas Caro(tm) [EMAIL PROTECTED] wrote:
 Estaría muy bueno, soy de córdoba, me faltó aclarar, pero es con
 anticipación así que probablemente pueda ir!

 2008/3/3 Mariano Iglesias [EMAIL PROTECTED]:





   Podrías comenzar por programar una charla para el CakeFest, o simplemente
   asistir :)

   http://es.cakefest.org

   Ya que estas, pasa la bola ;)

   -MI

   ---

   CakeFest Hispano: December, 2008 - Buenos Aires, Argentina -
   http://es.cakefest.org

   Remember, smart coders answer ten questions for every question they ask.
   So be smart, be cool, and share your knowledge.

   BAKE ON!

   blog:http://www.MarianoIglesias.com.ar

   -Mensaje original-
   De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
   nombre de Lucas Caro(tm)
   Enviado el: Lunes, 03 de Marzo de 2008 06:12 p.m.
   Para: cakephp-es
   Asunto: Hola a todos

   Hola, soy nuevo en la lista y quería presentarme, Soy Lucas y hace
   algo así como un año que estoy usando cake, hasta ahora siempre con la
   version 1.1 pero me estoy pasando a la 1.2 por las grandes mejoras que
   estoy viendo. Bueno, tengo algo de experiencia en esto de cake y
   bastante en php y me gustaría compartirla con quien tenga dudas.
   Bueno, saludos y nos leemos en la lista.

 --
 Lucas S. Caro
 [EMAIL PROTECTED]
 202-657-Go33 (4633)http://www.triplesmart.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.

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



Start Me Up Argentina

2008-03-02 Por tema mbavio

Hola a todos, queria avisarles a aquellos bakers argentinos que un
evento muy copado se producira este mes, se trata del Start Me Up
Argentina (http://www.startmeupargentina.com). En resumen, y sacandolo
de la pagina oficial:

Start Me Up Argentina es un punto de encuentro real para que quienes
están creando startups online se conozcan y creen la próxima
generación de empresas web 2.0

La fecha es el 25 de Marzo, y parece prometer buenas ideas.

Saludos.
Martin B
--~--~-~--~~~---~--~~
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: hacer save() dentro de un for?

2008-02-23 Por tema mbavio

Creo que tambien puede hacerse algo como:

$this-Model-create($this-data);
$this-Model-save();

Saludos,
Martin B

On 22 feb, 21:25, Joaquin Windmüller [EMAIL PROTECTED] wrote:
 Model::create lo que hace es inicializar el modelo para una nueva inserción.

 Luego guardas como siempre haces save($this-data)

 2008/2/23 David Valdez [EMAIL PROTECTED]:





  No necesitas pasarle data al create, solo invocalo, al hacer eso  cake
  entiende que el próximo save va a ser un insert y no un update.

  Un saludo

  El día 22/02/08, Miguel Michelsongs [EMAIL PROTECTED] escribió:

   Hola Mariano, la verdad es que si funciono como yo lo  puse , pero  voy
   a probar lo que decis, igual se ve como una solucion mas elegante

   en todo caso como hago para pasarle los data al create??

   algo asi supongo no?

   $this-RelCartMark-create($this-data);

   ?

   Saludos

   2008/2/22 Mariano Iglesias [EMAIL PROTECTED]:

 Ese create debiera haber sido:

$this-RelCartMark-create();

-MI

---

*CakeFest Hispano*: December, 2008 - Buenos Aires, Argentina -
   http://es.cakefest.org

Remember, smart coders answer ten questions for every question they
ask.
So be smart, be cool, and share your knowledge.

BAKE ON!

blog:http://www.MarianoIglesias.com.ar
  --

*De:* CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED]
*En nombre de *Mariano Iglesias
*Enviado el:* Viernes, 22 de Febrero de 2008 07:31 p.m.
*Para:* CakePHP-es@googlegroups.com
*Asunto:* RE: hacer save() dentro de un for?

No. Lo que tenés que hacer para garantizar una inserción es llamar a
create() junto antes del save.

for ($i=0;$icount($_POST['check_clase']);$i++){
 *$this-create();*
 $insert = $this-RelCartMark-save($this-data);
  print_r($i);  // entrega 0123456
}

   --
   Atte.
   Miguel Michelson Martinez
   ---
  www.artenlinea.cl

 --
 Joaquín Windmüller
 Cel: 0416-8319382

Weblog personal - Diseño web y más...
[EMAIL PROTECTED]
http://aikon.com.ve/
--~--~-~--~~~---~--~~
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: Como puedo trabajar con bindModel - unbindModel

2008-02-23 Por tema mbavio

Realmente, el Bindable Behavior es algo sorprendente. Aprovecho que se
menciono aqui para felicitar a Mariano, gran pedazo de código!

Saludos,
Martin B

On 23 feb, 12:59, Matias Lespiau [EMAIL PROTECTED] wrote:
  Hola:

  Estoy trabajando recientemente con cakePHP 1.2 y en el manual me
  encontre  con bindModel y undbindModel estuve leyendo algo sobre
  ellos, pero no logro entender con claridad como usarlos

  Por favor si alguien me puede ayudar.

 Hola Hernán, los métodos bindModel y unbindModel sirven para crear y
 deshacer asociaciones on the fly. Imaginate que tenés un modelo Usuario que
 tiene como asociaciones: Perfil, Blog, Grupo, etc.

 Utilizando recursive, podrias traer los datos asociados del Usuario, y
 también los datos asociados a sus asociaciones, por ejemplo, lost Posts
 asociados al Blog.

 Ejemplo:
 Recursive = 1.

 Te traeria algo asi

 array(
 [Usuario] =array(
 [Perfil] = array(...),
 [Blog] = array(
 [Posts] array(
[0] = array(),
[1] = array(),
[...] = array(),
[n] = array()
 )
 ),
 [Grupo] = array(
[0] = array(),
[1] = array(),
[...] = array(),
[n] = array()
 )))

 Por lo que si vos querés saber solamente los posts, desde el punto de vista
 de la perfomance, no tiene mucho sentido que te genere todos los queries y
 te traiga los demás datos.

 Por lo tanto vos podrías antes de hacer el query, deshacer las relaciones
 que no necesitás.

 Ejemplo:
 En el controllador:
 $this-Usuario-unbindModel(array('belongsTo' = ('Grupo') ));

 O en el modelo:
 $this-unbindModel(array('belongsTo' = ('Grupo') ));

 Por lo que te traeria solo:

 [Usuario] =array(
 [Perfil] = array(...),
 [Blog] = array(
 [Posts] array(
[0] = array(),
[1] = array(),
[...] = array(),
[n] = array()
 )
 )))

 Ahorrandote muchos queries y tambien memoria en caso de grandes cantidades
 de datos.

 Sin embargo, antes de molestarte en usar bindModel y unbindModel, probá el
 sensacional Bindable behavior que creó Mariano 
 Iglesias:http://bakery.cakephp.org/articles/view/bindable-behavior-control-you...

 Saludos,

 --
 Matias Lespiauhttp://www.gignus.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: asociación a si mismo

2008-02-21 Por tema mbavio

Si, el nombre del id foraneo debe ser parent_id si o si. Tambien no
te olvides que tienes la funcion findAllThreaded, que te ayuda mucho
para esto, y solo funciona si tienes parent_id como foraneo.

Saludos,
Martin B

On 20 feb, 10:13, minskog [EMAIL PROTECTED] wrote:
 Pues parece que es eso, ya me saca los relacionados automágicamente :?

 El día 20/02/08, minskog [EMAIL PROTECTED] escribió:



  En un hilo lo he visto con belongsTo, con el cual no falla pero no me saca
  las relacionados, con este había probado pero llamando a la key
  categoría_id, y me daba problemas cuando no estaba cubierta, es decir,
  cuando la categoría no tenía parent, voy a probar de nuevo poniendo
  parent_id a ver cuanto me insulta ;)

  El día 20/02/08, [EMAIL PROTECTED] [EMAIL PROTECTED] escribió:

   En Bakesale usan este modelo para las categorías:

   class Categoria extends AppModel
   {
   var $name = 'Categoria';

   var $hasMany = array('SubCategoria'=
 array('className' = 'Categoria',
   'order'  = 'orden',
   'foreignKey' = 'parent_id',
   'dependent'=  true
   )
   );
   }

   Funciona perfecto!!!

   On 19 feb, 20:19, Mariano Iglesias [EMAIL PROTECTED]
   wrote:
En la medida en la que en la base de datos el campo categoria_id
   dentro de
la tabla categorias PUEDA ser NULL, entonces no veo ningún
   inconveniente en
que creés una self association llamada 'CategoriaPadre'. Por que en
   ese caso
llegado un registro donde categoria_id = null, entonces Cake
   simplemente te
va a devolver un valor vacío (que podés chequear via
empty($registro['CategoriaPadre']) para esa asociación.

-MI

   ---

CakeFest Hispano: December, 2008 - Buenos Aires, Argentina -
http://es.cakefest.orghttp://es.cakefest.org

Remember, smart coders answer ten questions for every question they
   ask.
So be smart, be cool, and share your knowledge.

BAKE ON!

blog:  http://www.MarianoIglesias.com.ar
  http://www.MarianoIglesias.com.ar

  _

De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED]
   En
nombre de minskog
Enviado el: Martes, 19 de Febrero de 2008 03:10 p.m.
Para: CakePHP-es@googlegroups.com
Asunto: asociación a si mismo

Tengo un problema de concepto ;) a ver si alguién se encontró el la
situación y ha encontrado una forma de hacerlo.

Tengo una tabla categorías que contiene: id, icono, flash,
   categoria_id,
created, modified; Y necesito crear una asociación a si misma, porque
   dentre
de una categoría puede haber varias y así en cascada, y los productos
   pueden
estar sociados al primer nivel, al segundo, tercero etc ...

Cuando bakeo el modelo me crea un belongsTo auntomáticamente pero esto
obliga  a que todas las categorías cuelguen de otra según entiendo, y
   las de
primer nivel no cuelgan de ninguna. Con lo que creo un hasMany para
   que una
categoría pueda tener varias asociadas, pero si bien no me da error,
   no crea
automágicamente la desplegable de la foreign key entre otras cosas (no
   traga
displayField, i18n, etc). Este es el modelo, a ver si alguien cae que
   hago
mal, o si se puede hacer lo de uno a si mismo, que igual no se puede,
   con
boris de esta lista llegamos a ponerlo a funcionar pero me fallaba con
   i18n
igualmente, y no dispongo aquí del código, que que estoy a 600 km de
   esa
máquina ;)
--~--~-~--~~~---~--~~
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: Censo de Bakers en Bs. As. (O dispuestos a reunirse)

2008-02-18 Por tema mbavio

Yo fui hasta el aeropuerto, pero no me dieron ganas, preferi quedarme
a ver el arranque del Clausura :)

Saludos.
Martin B

On Feb 18, 1:04 pm, Diego Villar [EMAIL PROTECTED] wrote:
 Bueno, yo no respondi, pero obviamente me tienen, de casualidad no fui
 a Orlando, saludos!

 El 18/02/08, Matias Lespiau [EMAIL PROTECTED] escribió:

  Muy buenas otra vez, me parece raro el feedback que obtuve con este mensaje.
  ¿Somos tan pocos por la zona? Me gustaría que si hay mas bakers que no les
  interesa o no podrían venir me lo hagan saber!

  Saludos,

  2008/2/16 mbavio [EMAIL PROTECTED]:

   Yo estoy en la docta, Córdoba Capital. Por supuesto que agarro el auto
   y ahi estare cuando me llamen :)

   Saludos.

   On 15 feb, 17:23, Paolo Stancato [EMAIL PROTECTED] wrote:
Hola gente,

   yo soy de La Plata y me prendo.

Saludos

El 15/02/08, Mariano Iglesias [EMAIL PROTECTED] escribió:

 Lo de contribuyentes sonó medio a político... Me refiero a gente que
  no es
 parte del core pero contribuyen constantemente con piezas en el (como
  Felix
 aka the_undefined).

 -MI

  ---

  Remember, smart coders answer ten questions for every question they
  ask.
  So be smart, be cool, and share your knowledge.

  BAKE ON!

  blog:http://www.MarianoIglesias.com.ar

  

 De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED]
  En
 nombre de Mariano Iglesias
  Enviado el: Viernes, 15 de Febrero de 2008 06:00 p.m.
  Para: CakePHP-es@googlegroups.com
  Asunto: RE: Censo de Bakers en Bs. As. (O dispuestos a reunirse)

 Todo el core más varios contribuyentes ya confirmaron que vienen, así
  que
 algufui nas charlas van a ser en español y otras en inglés.
--~--~-~--~~~---~--~~
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: Censo de Bakers en Bs. As. (O dispuestos a reunirse)

2008-02-16 Por tema mbavio

Yo estoy en la docta, Córdoba Capital. Por supuesto que agarro el auto
y ahi estare cuando me llamen :)

Saludos.

On 15 feb, 17:23, Paolo Stancato [EMAIL PROTECTED] wrote:
 Hola gente,

yo soy de La Plata y me prendo.

 Saludos

 El 15/02/08, Mariano Iglesias [EMAIL PROTECTED] escribió:



  Lo de contribuyentes sonó medio a político... Me refiero a gente que no es
  parte del core pero contribuyen constantemente con piezas en el (como Felix
  aka the_undefined).

  -MI

  ---

   Remember, smart coders answer ten questions for every question they ask.
   So be smart, be cool, and share your knowledge.

   BAKE ON!

   blog:http://www.MarianoIglesias.com.ar

   

  De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
  nombre de Mariano Iglesias
   Enviado el: Viernes, 15 de Febrero de 2008 06:00 p.m.
   Para: CakePHP-es@googlegroups.com
   Asunto: RE: Censo de Bakers en Bs. As. (O dispuestos a reunirse)

  Todo el core más varios contribuyentes ya confirmaron que vienen, así que
  algunas charlas van a ser en español y otras en inglés.
--~--~-~--~~~---~--~~
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: CakePHP listo para entorno empresarial?

2008-02-16 Por tema mbavio

Pues pequeña discusion se ha armado! La verdad, no entiendo mucho este
tipo de discusiones, me parece que carecen de sentido y son aquellas
que quizas en persona se resuelvan (con una cerveza fria, o a los
golpes :)) pero a traves de una pantalla, casi imposible.

Estoy de acuerdo con lo que dice minskog acerca de tener cuidado
porque Cake 1.2 es BETA, pero prefiero mil veces tener que revisar
todos los dias el trac, a usar 1.1 y perderme las terribles clases que
vienen incluidas en la version 1.2.

Saludos.

On 16 feb, 13:30, minskog [EMAIL PROTECTED] wrote:
 El día 16/02/08, Ed Akos [EMAIL PROTECTED] escribió:





   El tema de que la 1.2 reciba mas tickets es obvio ! todas las
   encuestas dan que mas del 80% usa 1.2, osea 1.1 los que comienzan no
   lo utilizan, por otro lado el lugar de trabajo del core, creo, esta
   enfocado a estabilizar 1.2 con lo cual obviamiente va a tener cambios
   ... de eso se trata

  Una cosa es jugar con algo, usandolo en cosas sencillas donde si se cae no
  te cortan el pescuezo, y otra muy distinta es el usarlo de manera seria en
  el mundo real.

  Por mi parte puedo decir, que tengo un sitio productivo sobre 1.2, el
   cual funciona muy bien, de momento sin quejas ... les comenteré cuando
   este site este exigido como esperamos y veremos como se comporta ...
   creo que no hay nada mejor que probar las cosas en la cancha ...

  Eso es irresponsable. En proyectos serios y críticos para grandes
  empresas no puedes salir con eso. Terrible. Si por lo menos hubieras
  probado de manera científica el framework beta y garantizaras su
  funcionamiento para el uso y la carga proyectada, de pronto.

 Esto en php no es tan sencillo, a menos que pases por caja de zend, que
 realmente es la gracia de pagar zend studio, ya que te detecta cuellos de
 botella, funciones mejorables, bucles inconsistentes, entre otras cosas. Lo
 que pasa que 300 dolares/año son muchos dolares ... ;)

 Saludos,



  Ed
--~--~-~--~~~---~--~~
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: jquery en cakephp??

2008-02-16 Por tema mbavio

Yo tambien utilizo jQuery puro, estaria bueno que alguien saque algun
helper para jQuery :), aunque creo que habia un proyecto en CakeForge
para hacer esto.
Con respecto a usarlos juntos, nunca lo he hecho, no soy muy fanatico
de prototype.

Saludos.

On 15 feb, 12:48, Pablo Viojo [EMAIL PROTECTED] wrote:
 2008/2/14 Miguel Michelsongs [EMAIL PROTECTED]:

  vale Pablo, es justo lo que estaba empezando a hacer, pero dices que has
  utilizado prototype y jquery juntos??? me parece que eso crea conflictos por
  el identificador $ de los elementos.
  por requermientos de mi empresa solo utilizaremos jquery, pero vi en algun
  sitio que había que reescribir el jquery cambiando el $ por una variable
  llamada 'Jquery ' o algo asi, para que compatibilizara con prototype.

 Si no vas  a utilizar prototype no habría problemas. Si no leete este doc[1]
 que hay se explica como usar jQuery con otras librerías
 Con respecto al tema de cambiar el $ por jQuery (ese es el correcto), en
 realidad la librería define todo usando jQuery y luego solamente genera un
 alias. asi que por eso no hay dramas, se podría llamar de cualquier modo por
 ejemplo $j haciendo var $j = jQuery; antes de empezar a usarla. (eso está en
 el doc también)

 Sin intención de iniciar las tipicas discusiones A es mejor que B, a MI
 (solo a mi, no tiene por qué ser la opinión de nadie más) me gusta más
 jQuery. ;)

 Saludos,

 --
 Pablo Viojo
 [EMAIL PROTECTED]://pviojo.net

 [1]http://docs.jquery.com/Using_jQuery_with_Other_Libraries
--~--~-~--~~~---~--~~
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: Convertir formato fecha

2008-02-09 Por tema mbavio

On 7 feb, 14:36, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 El 7/02/08, mbavio [EMAIL PROTECTED] escribió:
 por lo menos yo no entendi tu ejemplo, si pones el codigo completo
 deberia quedar mas claro para todos... tambien el top-posting[1] hace
 que las respuestas sean mas enredadas...

 saludos.

 pd. tu solucion es para Cake 1.2, recomiendo especificar la version
 del Cake al momento de preguntar y tambien al responder (me incluyo).

 [1]http://es.wikipedia.org/wiki/Top-posting

 --
 Ricardo Mun~oz A.

Lenguaje: PHP
Entorno: Windows
Framework: Cake PHP Version 1.2 beta
Marca de cepillo de dientes que uso: Colgate :)

Código:

Esto pongo yo en la vista para poder editar de la forma que aqui se
pide el campo created de mi tabla:

echo $form-input('created', array('label' = 'Fecha de Creacion:',
'dateFormat' = 'DMY', 'timeFormat' = false));

y en el formulario los seleccionables de fecha se muestran de la
siguiente forma:

Dia - Mes - Año

Por lo tanto, con esa linea no solo que cambio el orden en que se
muestran, sino que tambien saco los seleccionables de horas y minutos.

Por ultimo, asi se guardan estas fechas en mi tabla:

2005-11-03 00:00:00

Formato SQL, si no me equivoco.


Y eso es todo. El codigo que puse antes, por mas que no fuese tan
aclarador, estaba perfectamente explicado como para que otro lo tome y
haga una prueba aunque sea. No creo que haga falta poner todo el
codigo como lo acabo de hacer yo, lo bueno tambien, sobretodo en
CakePHP, es probar y ver que sale.

Saludos.
Martin B
--~--~-~--~~~---~--~~
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: Convertir formato fecha

2008-02-09 Por tema mbavio

On 9 feb, 16:36, Matias Lespiau [EMAIL PROTECTED] wrote:
 Martin,

 En tu código anterior pusiste esto:

 echo $time-format('d-m-Y', $variableConLaFecha);

 Que es el código para formatear una fecha, pero no le veía la relación con
 el input del controller. Ahora con el que posteaste si.

 Muchas gracias.

Es verdad eso, pido perdon por mi error de código. 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: Convertir formato fecha

2008-02-07 Por tema mbavio

jaja no Ricardo no, el echo imprime la fecha en la vista, luego cuando
le das a Submit en tu formulario, se guarda en la base. Crei que se
entenderia con solo poner esa linea, si quieres pongo el codigo de
todo el formulario :P

Saludos,
Martin B

On 7 feb, 14:07, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 El 7/02/08, mbavio [EMAIL PROTECTED] escribió:



  Mmm suena complicadisimo eso... Hay una forma mucho mas facil:

  echo $time-format('d-m-Y', $variableConLaFecha);

  y luego automagicamente en la base de datos se guarda en el formato
  que tu quieres.

 el echo guarda en la base de datos?? esa si que es nueva... ;)

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

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



Re: Buscando compañeros para construir un plugin de comercio electronico para CakePHP

2008-02-07 Por tema mbavio

On 7 feb, 11:06, minskog [EMAIL PROTECTED] wrote:
 Para emprender un proyecto de este calibre creo que habría que esperar a
 tener una 1.2 estable emho. Que una tienda online no es un juego ...

Si las bases estan hechas, despues portarlo a una version estable
deberia ser lo de menos.

On 7 feb, 09:28, rcechang [EMAIL PROTECTED] wrote:
 Hola:

 Mi pregunta es ¿y por qué no usar Bakesale y extenderlo para lograr lo
 que se esta buscando?.
 En otras palabras ¿para que reinventar la rueda (o la pólvora o lo que
 sea)?.


Por supuesto que el codigo de BakeSale será estudiado, asi como los
codigos de muchas otras aplicaciones de e-commerce.

Tengo que decirles que ya he contactado con un colega americano que
esta dispuesto a sumarse al proyecto, pero hemos decidido empezar un
plugin pago para CakePHP, por lo tanto que la calidad del producto
debera ser mucho mejor todavia. Necesitamos mas gente, asi que si
estas buscando algun proyecto donde puedas aprender Cake programando,
y quizas de aca a un tiempo ganarte unos billetes, pues ponte en
contacto conmigo.

Saludos,
Martin B
--~--~-~--~~~---~--~~
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: Convertir formato fecha

2008-02-07 Por tema mbavio

Mmm suena complicadisimo eso... Hay una forma mucho mas facil:

echo $time-format('d-m-Y', $variableConLaFecha);

y luego automagicamente en la base de datos se guarda en el formato
que tu quieres.

Saludos!

Martin B



On 7 feb, 12:35, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 El 7/02/08, dandreta [EMAIL PROTECTED] escribió:



  Hola!!
  Tengo un campo de texto:
  $form-text('Fecha');
  y quiero poder introducir la fecha en formato dia-mes-año.
  ¿Como puedo hacer para que al ejecutar el save en el controlador
  convierta la fecha al formato adecuado de MySql(año-mes-dia)?
  y cuando obtengo un registro de la base de datos ¿como puedo hacer
  para que en mi vista la fecha aparezca en formato dia-mes-año y no en
  el formato año-mes-dia de Mysql?

 en tu modelo podrias agregar los siguientes callbacks:

 /*
  * callback ejecutado antes de $this-tuModelo-save(datos);
  * se modifica fecha a formato MySQL - -MM-DD
  */
 function beforeSave() {

 if (isset($this-data['tuModelo']['fecha'])) {

 $paso = explode('/', 
 $this-data['tuModelo']['fecha']);

 $fecha_aux[] = $paso[2];
 $fecha_aux[] = $paso[1];
 $fecha_aux[] = $paso[0];

 $this-data['tuModelo']['fecha'] =
 implode('-', $fecha_aux);

 unset($paso);
 unset($fecha_aux);
 }

 return true;
 }

 /*
  * callback ejecutado despues de $this-tuModelo-find*(); y
 $this-tuModelo-read();
  * se modifica fecha de formato -MM-DD (MySQL) a formato 
 DD/MM/
  */
 function afterFind($datos) {

 foreach ($datos as $key = $val) {

 if ( isset($val['tuModelo']['fecha']) ) {

 $paso = explode(-, 
 $val['tuModelo']['fecha']);
 $datos[$key]['tuModelo']['fecha'] =
 $paso[2]./.$paso[1]./.$paso[0];

 unset($paso);
 }
 }

 return $datos;
 }

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

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



Re: Buscando compañeros para construir un plugin de comercio electronico para CakePHP

2008-02-06 Por tema mbavio

Estoy totalmente de acuerdo contigo jose, no es una tarea simple la
que estoy proponiendo, es por esa razon que sali a buscar compañeros
para la misma... Imagino que ya habiendo leido la mayoria del codigo
de BakeSale y pudiendo haber modificado algo, estas en un nivel
bastante alto en lo que se refiere a la tarea que propuse. No estarias
interesado en participar? Aunque sea con algunos consejos y mejores
practicas a la hora de armar un sitio de e-commerce. Saludos.

On 6 feb, 07:37, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 Lo que quieres hacer no es NADA siemple y requiere bastante tiempo...

 Yo usé BakeSale con un proyecto (http://www.tumercadillo.es) y a pesar
 de llevar mas de un año con PHP y mucho menos de 1 año con Cake, la
 gente que desarrolló Bakesale está muchisimo mas avanzada que yo y hay
 muchas cosas que no comprendo y que no comprendía.
 Lo modifiqué un poco para que se adapte a lo que quería en mi
 mercadillo pero un poco dando palos ciegos.

 Gracias a mirar el codigo de esta gente y de querer modificarlo,
 aprendí muchisimo! Ahora estoy programando una web con muchas cosas
 similares a Bakesale, pero mas simple... Usé Bakesale de inspiración,
 descartando muchas cosas... pero luego al ir profundizando veo que
 ellos han aplicado cosas que realmente son necesarias...

 En definitiva, que no es nada facil desarrollar lo que pides :P

 On 6 feb, 00:05, mbavio [EMAIL PROTECTED] wrote:

  Hola amigos,

  Hoy estuve tratando de averiguar la mejor forma de hacer un sitio de e-
  commerce con Cake, y solo encontre un proyecto, BakeSale. Luego, y sin
  querer, cai en la pagina de Magento (www.magentocommerce.com). En ese
  momento pense: Espera! Estamos tratando todo el tiempo de ser una
  mejor comunidad de frameworks que Zend, y ellos tienen ese increible
  componente de e-commerce, pero nosotros solo tenemos (tratando de no
  faltarle el respeto a los creadores) BakeSale.

  Quiero hacer un plugin de e-commerce tan asombroso y llamativo como
  Magento, pero para CakePHP. Pero necesito ayuda, no soy un guru de
  PHP, y solo tengo 3 meses con CakePHP. Esa es la razon de este post.
  Por favor, el que este interesado de unirse a este proyecto,
  contacteme, yo creo que es una muy buena oportunidad de mostrarle a
  todos el poder que tiene CakePHP.

  Nos vemos,
  Martin B
--~--~-~--~~~---~--~~
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.

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



Buscando compañeros para construir un plugin de comercio electronico para CakePHP

2008-02-05 Por tema mbavio

Hola amigos,

Hoy estuve tratando de averiguar la mejor forma de hacer un sitio de e-
commerce con Cake, y solo encontre un proyecto, BakeSale. Luego, y sin
querer, cai en la pagina de Magento (www.magentocommerce.com). En ese
momento pense: Espera! Estamos tratando todo el tiempo de ser una
mejor comunidad de frameworks que Zend, y ellos tienen ese increible
componente de e-commerce, pero nosotros solo tenemos (tratando de no
faltarle el respeto a los creadores) BakeSale.

Quiero hacer un plugin de e-commerce tan asombroso y llamativo como
Magento, pero para CakePHP. Pero necesito ayuda, no soy un guru de
PHP, y solo tengo 3 meses con CakePHP. Esa es la razon de este post.
Por favor, el que este interesado de unirse a este proyecto,
contacteme, yo creo que es una muy buena oportunidad de mostrarle a
todos el poder que tiene CakePHP.

Nos vemos,
Martin B
--~--~-~--~~~---~--~~
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: Múltiples aplicaciones, una para frontend y otra para el backend

2008-01-10 Por tema mbavio

Seba,

Has visto que Cake viene con admin routes por defecto, para que puedas
separar tu frontend de tu backend?

Saludos.

On 10 ene, 13:19, [EMAIL PROTECTED] [EMAIL PROTECTED]
wrote:
 Necesito saber si esto está bien lo hice para separar dos aplicaciones
 en el .htaccess del raíz de la instalación por defecto de cake:

 IfModule mod_rewrite.c
RewriteEngine on
RewriteRule^admin$ app-admin/webroot/[L]
RewriteRuleadmin/(.*) app-admin/webroot/$1 [L]

RewriteRule^$ app/webroot/[L]
RewriteRule(.*) app/webroot/$1 [L]
 /IfModule

 donde 'admin' sería el enlace para entrar a la otra app
 (www.ejemplo.com/admin/), espero sus comentarios para saber si esto es
 correcto o si hay otra alternativa mejor.

 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: Encriptar contraseña

2007-12-11 Por tema mbavio

Con respecto a la encriptacion en si, aqui tienes la bilbia de como
encriptar una contraseña:

http://phpsec.org/articles/2005/password-hashing.html

Quizas tengas que leerlo mas de una vez para entenderlo (de hecho yo
lo hice 2 o 3 veces), pero cuando le veas el sentido, no te lo olvidas
nunca mas!

Saludos.

On 10 dic, 15:02, pablosky [EMAIL PROTECTED] wrote:
 Genial, lo acabo de probar, no conocía la existencia de este método
 beforeSave(), bueno, la verdad es que no conozco muchas cosas de
 CakePHP.   :)

 Muchas gracias Ricardo por tu rápida ayuda.

 On Dec 10, 6:51 pm, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:

  El 10/12/07, pablosky [EMAIL PROTECTED] escribió:

   Hola, estoy iniciándome en CakePhp y todavía tengo algunas dudas.

   Estoy creando un Backend de administración sencillo que requiere
   Usuario y Contraseña. Para crear los usuarios utilizo un formulario
   dentro del Backend.

   La pregunta es, ¿cómo debo hacer para encriptar la contraseña por
   ejemplo en sha1?. ¿Esta tarea la debe realizar el modelo o el
   controlador?.

   En el caso de ser el controlador, como modifico un dato $_POST antes
   de guardarlo en la base de datos. En el caso del modelo, ¿tendría que
   crear un método save alternativo?.

  se puede hacer asi:

  class Usuario extends AppModel {

  var $name = 'Usuario';
  ...
  ..

  function beforeSave() {

  $this-data['Usuario']['passwd'] =
  sha1($this-data['Usuario']['passwd']);

  return true;
  }

  }

  asi cada vez que se llame a $this-Usuario-save(), ya sea para
  insertar o actualizar, el campo passwd sera cifrado antes de realizar
  el save().

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

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



Re: SYPAD beta, outsourcing marketplace hecho en CakePHP

2007-12-08 Por tema mbavio

Mariano,

Felicitaciones por el proyecto! La verdad, me parece una excelente
idea sacar un sitio de estas caracteristicas hecho en Cake, esto nos
da inspiracion a todos!

No se si viene al caso, pero creo yo, desde mi humilde opinion, y como
una simple sugerencia, que se podria mejorar un poco el aspecto visual
del home, lo encuentro poco atrapante, y bueno, todos sabemos que el
home es un punto clave a la hora de ganar nuevos usuarios.

Estaria bueno tambien que puedas publicar el como hiciste Sypad en el
idioma español, porque hay muchos que no creo que entiendan tu
articulo de Bakery. Me ofrezco para traducirlo si no tienes tiempo de
hacerlo.

Saludos!


On 8 dic, 05:03, Mariano Iglesias [EMAIL PROTECTED]
wrote:
 Gente,

 Me complace en anunciar que se acaba de lanzar la primera versión beta de
 SYPAD, un servicio en donde podrán realizar outsourcing (tercerización) de
 servicios, incluyendo la contratación de programadores, o trabajar en
 proyectos existentes:

 http://www.sypad.comhttp://www.sypad.com/

 Aún se encuentra en una fase de beta inicial por lo que muchas cosas se
 están trabajando e irán agregando con el correr del tiempo, sin embargo ya
 es funcional y ya pueden comenzar a crear proyectos o a crear su perfil de
 vendedor para trabajar en futuros proyectos.

 Voy a estar escribiendo un artículo en el Bakery sobre como SYPAD manejó,
 más que nada, la transición de CakePHP 1.1 a CakePHP 1.2, además de otras
 cosas.

 Espero comentarios, dudas, etc.!

 -MI

 ---

 Remember, smart coders answer ten questions for every question they ask.

 So be smart, be cool, and share your knowledge.

 BAKE ON!

 blog:  http://www.marianoiglesias.com.ar/http://www.MarianoIglesias.com.ar
--~--~-~--~~~---~--~~
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: Adaptando clases a CakePHP

2007-12-07 Por tema mbavio

Muchas gracias por ambas respuestas, implementare esto en mis proximos
trabajos. Saludos.

On 7 dic, 15:38, Gerardo Glez [EMAIL PROTECTED] wrote:
 Mira ahi te va como esta. Puedes usar cualquier libreria o clase que
 este implementada en PHP poniendola en la carpeta de vendors y despues
 invocandola como vendor('nombreclase'); .

 Ahora si quieres puedes usar las clases que importas usando vendors
 directamente, en tu controlador o vista sin implementar un componente
 o helper. Eso ya depende de ti.

 On Dec 6, 3:31 pm, mbavio [EMAIL PROTECTED] wrote:

  On Dec 6, 2:06 pm, Gerardo Glez [EMAIL PROTECTED] wrote:

   No creo que hayan descubierto el hilo negro. Esa es una de la razones
   por lo cual existen los Vendors. He implementado algunas clases para
   su uso en Cake de esa manera.

  No postie este tema como un nuevo descubrimiento, sino para pedir
  opinion porque YO NO LO SE HACER.

   Por ejemplo: la clase de Akismet (el sistema que se usa como plugin en
   WordPress para detectar comentarios de SPAM)  como un componente o
   bien una implementacion que encontre en la red de las clases FPDF como
   un helper para generar una vista de PDF .

   El hecho de ser un helper o un componente ya depende de que es lo que
   quieras lograr.

  No hable de helper, sino mi pregunta era acerca de si es necesario
  realizar un componente para cada clase que quiera adaptar.

  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: Problema con el Nifty Corners

2007-12-07 Por tema mbavio

Por cierto, rvntone, que version de Nifty Corners estas utilizando?
Cube?

Saludos.

On 7 dic, 14:29, rvntone [EMAIL PROTECTED] wrote:
 Ya lo solucioné, fue erro mio, estaba mal cargado el CSS que viene con
 el nifty corners, perdonen las molestias.

 On 7 dic, 04:12, AD7six [EMAIL PROTECTED] wrote:

  On Dec 7, 3:19 am, rvntone [EMAIL PROTECTED] wrote:

   Estoy haciendo divs con bordes redondeados usando Nifty Corners,
   cuando los uso en un controlador en la acción index no hay problema,
   redondea todo lo que le digo, pero cuando utilizo alguna acción no
   hace nada, (colocando exactamente lo mismo en las dos vistas),
   inclusive probé y al cargar la dirección con / al final y el index
   deja de funcionar, por ejemplo http://localhost/mipagina/home;
   funciona (redondea) pero http://localhost/mipagina/home/; no funciona
   y http://localhost/mipagina/home/accion; tampoco.

   Alguien  ha tenido el mismo problema?
   Sera problema de javascript?

  usa la helper javascript para tener la ruta al fichero correcto.

  e.g. en el layout/vista
  Si: echo $javascript-link(´nombre de fichero´);
  No: script type=text/javascript src=nombre de fichero.js

  Tienes que declarar el helper de javascript en tu controlador/app
  controlador.

  Saludos,

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

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



Adaptando clases a CakePHP

2007-12-06 Por tema mbavio

Hola amigos.

El otro dia en el IRC el usuario xiam me dio una idea que la verdad,
por limitacion de cerebro, no se me habia ocurrido nunca, y es la de
traer clases externas hechas en PHP (existen millones de portales con
este tipo de clases) y adaptarlas a Cake. La pregunta que me gustaria
hacer es que opinan sobre la forma en que se pueden traer estas
clases, yo a simple vista veo dos modos:

1) Ubicarlas en la carpeta vendors, y hacer un componente que adapte
esta clase.

2) Ubicarla como componente, y utilizarla directamente en el
controlador.

Cual creen ustedes que es la mejor forma de hacer esto?

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: Adaptando clases a CakePHP

2007-12-06 Por tema mbavio

On Dec 6, 2:06 pm, Gerardo Glez [EMAIL PROTECTED] wrote:
 No creo que hayan descubierto el hilo negro. Esa es una de la razones
 por lo cual existen los Vendors. He implementado algunas clases para
 su uso en Cake de esa manera.

No postie este tema como un nuevo descubrimiento, sino para pedir
opinion porque YO NO LO SE HACER.


 Por ejemplo: la clase de Akismet (el sistema que se usa como plugin en
 WordPress para detectar comentarios de SPAM)  como un componente o
 bien una implementacion que encontre en la red de las clases FPDF como
 un helper para generar una vista de PDF .

 El hecho de ser un helper o un componente ya depende de que es lo que
 quieras lograr.

No hable de helper, sino mi pregunta era acerca de si es necesario
realizar un componente para cada clase que quiera adaptar.

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: actualizar con versiones nighty

2007-12-04 Por tema mbavio

Muchas cosas se van ganando si te mantienes con la ultima version, ya
que va habiendo mejoras dia a dia... Por supuesto, el riesgo es que
muchas otras dejen de funcionar, pero bue, eso queda a criterio de
cada uno.

Saludos.

On 4 dic, 20:30, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 El 4/12/07, Pablo Viojo [EMAIL PROTECTED] escribió:

 [...]

   Por otro lado, el nightly es más propenso a presentar problemas que las
  versiones que se marcan como estables.

  También es cierto, ahi es un poco el riesgo que cada uno quiera tomar, pero
  en cualquier caso si se está desarrollando algo nuevo, que no se está
  pensando en pasar a producción en un corto plazo el riesgo creo que vale la
  pena frente a lo que se puede ganar.

 que es lo que se puede ganar?

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

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



Re: Nuevo diseño Bakery en Español

2007-12-03 Por tema mbavio

On 3 dic, 03:08, Jair Gaxiola [EMAIL PROTECTED] wrote:
...

Jair, amigo, evitemos las disputas sin sentido, este post se abrio con
las intenciones de recibir feedback acerca del diseño, y no para
entrar en disputas. A pesar que me parece que te has vuelto muy
susceptible con cosas que obviamente a traves de una PC no se
entienden, pido las disculpas correspondientes si en algun momento
mostre soberbia y otras cosas que has mencionado. PARA NADA esa fue la
intencion. No pensaba tomarte un examen ni nada parecido, por favor,
sino simplemente coordinar para que podamos trabajar en conjunto, y
nos podamos entender. Punto final. No quiero seguir perdiendo el
tiempo discutiendo cosas que no se ni como empezaron. Si quieres
participar, pues simplemente comunicate conmigo, y lo haras. Saludos.

Martin Bavio




--~--~-~--~~~---~--~~
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: Nuevo diseño Bakery en Español

2007-12-03 Por tema mbavio

On 3 dic, 04:03, rvntone [EMAIL PROTECTED] wrote:
 Estoy interesado en saber como hiciste los redondeos y el menu
 horizontal de verdad me gusto bastante la estética, gracias.

Pues ese es un secreto que me llevare a la tumba! No, jaja, como te
dije antes, todavia no he maquetado el sitio, por lo tanto los
redondeos son solo arte del Photoshop por ahora... Pero ya veremos
como lo hago, estaba pensando un utilizar una libreria JS como Nifty
Corners para hacerlo, ya que la adaptacion a JS ha crecido muchisimo y
ya casi nadie lo tiene desactivado. Y bueno, el que lo tenga no vera
las esquinas redondeadas :)

Saludos.

Martin Bavio
--~--~-~--~~~---~--~~
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: Nuevo diseño Bakery en Español

2007-12-02 Por tema mbavio

On 1 dic, 13:03, rvntone [EMAIL PROTECTED] wrote:
 Esta excelente!!
 Sera que puedes publicar el código de la parte visual?

Muchas gracias amigo. Por supuesto que lo publicare, una vez que la
maquete :)

Tampoco tengo ningun inconveniente en enviar el PSD a quien le
interese, aunque no sirve para mucho...

Saludos!

Martin Bavio
--~--~-~--~~~---~--~~
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: Nuevo diseño Bakery en Español

2007-11-30 Por tema mbavio

Agradezco a todos los que han aportado sus felicitaciones a la causa,
asi da gusto hacer cosas...

Jair: por mi parte no tengo ningun problema, la pregunta seria cuanto
sabes de XHTML/CSS... Comunicate conmigo por correo privado y lo
hablamos biem.

Daniel: a que sitio web te refieres?

Saludos!

Martin Bavio

On 30 nov, 12:05, Daniel Zelisko [EMAIL PROTECTED] wrote:
 Hey,

  SIN ETIQUETAS.[ PUNTO ]
 http://jyr.ath.cx

 he intentado visitar tu web, pero parece que no funciona :(

 abzs
 danielz
--~--~-~--~~~---~--~~
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: $form-radio problemas para recuperar el valor de multiples radio

2007-11-30 Por tema mbavio

Te recomendaria que pegues el codigo en BIN, y luego pongas el link
aca. De esta forma, el codigo es legible y se puede ayudar mas rapido.
Por si no lo sabes, el vinculo a BIN es el siguiente: http://bin.cakephp.org/

Saludos, y avisa cuando hayas pasado el codigo.

Martin

On 30 nov, 14:54, karlec [EMAIL PROTECTED] wrote:
 Nuevamente Agradeceria si alguien puede ayudarme a solucionar este
 problema. si no fui claro al explicarme, intentare ser mas claro.

 Gracias, Carlos.
--~--~-~--~~~---~--~~
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.

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



Nuevo diseño Bakery en Español

2007-11-29 Por tema mbavio

Bueno, para los que no se enteraron, hemos largado el proyecto de
lanzar Bakery en su versión de habla hispana, y para esto nos hemos
comprometido a realizar algunos cambios buscando mejorar la
experiencia del usuario en el sitio. Uno de los cambios a realizar es
darle una lavada de cara al diseño, y la tarea me fue dada a mi, por
lo que rapidamente me puse a pensar en que se podria cambiar a un
sitio que ya es muy bonito visualmente hablando.
Luego de dos semanas de proceso, el resultado ha sido este:
www.pjrcba.com.ar/bakery.rar
Espero opiniones, consultas, correcciones, y si viene alguna
felicitacion, mejor!

Saludos.

Martin Bavio
--~--~-~--~~~---~--~~
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: Ajax y Cake

2007-11-29 Por tema mbavio

El manual oficial tambien tiene informacion... 
http://tempdocs.cakephp.org/#TOC159257

Saludos.

On Nov 29, 3:09 pm, scarsofwar [EMAIL PROTECTED] wrote:
 Hey gracias !!! vamos a revisar el link...

 On 29 nov, 14:30, karlec [EMAIL PROTECTED] wrote:

  Si,http://grahambird.co.uk/cake/tutorials/ajax.phpteexplica paso a
  paso.

  necesitas las librerias de  prototype y scriptaculous.js

  Carlos.

  On Nov 29, 2:23 pm, scarsofwar [EMAIL PROTECTED] wrote:

   Hola a todos, bueno hace poco que comence a utilizar cake y uu muy
   bueno ...
   La cosa es que ahora me gustaria aplicarle un poco de Ajax a mis
   proyectos.
   Soy novato en el tema se que existen helpers de Ajax, pero mis dudas
   son
   ¿Hay que instalar alguna libreria? ¿Como accedo a ellos?.
   Eso, si alguien me pudiera dar una ayudadita con el tema 
--~--~-~--~~~---~--~~
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: Callbacks en add y edit

2007-11-27 Por tema mbavio

Lo que estas queriendo decir es que quieres un beforeSave diferente
para el caso de que sea editar o agregar? En el caso de beforeSave, no
se si se puede hacer. Con afterSave si se puede hacer, ya que tienes
una variable llamada $created que se pasa al callback para saber si es
creacion o edicion. Mas informacion en el manual: 
http://tempdocs.cakephp.org/#TOC76040

Saludos

On 27 nov, 08:39, r0sk [EMAIL PROTECTED] wrote:
 Espero que alguien haya tenido -y solucionado- algún problema similar
 anteriormente para poder orientarme. Tanto en admin_add() como admin_edit()
 del mismo controlador llamo a la función save($this-data) para guardar los
 datos de un formulario.

 Antes de guardarlos paso por un callback a nivel de módulo, beforeSave(). El
 problema que tengo es que cuando la llamada viene de admin_add() quiero
 hacer unas operaciones en beforeSave() y cuando viene de admin_edit() las
 operaciones son otras -totalmente distintas-.

 Por ejemplo, cuando se añade un registro nuevo (admin_add()) necesito
 calcular una fecha de finalización. Pero cuando quiero editar ese registro
 (admin_edit()) no puedo recalcular esa fecha porque no procede. No sé si me
 explico.

 Igual estoy planteando mal la lógica de la cuestión.
 Gracias de antemano.

 Saludos!.

 --http://www.userlinux.nethttp://7throot.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: Como Trabajar con UTF8

2007-11-26 Por tema mbavio

Me perdi :)

UTF8, segun lo que lei en algun lugar que no recuerdo, viene por
default como codificacion de Cake. Y con los datos que te he dado que
tu ya conocias, no entiendo donde mas tienes que tocar la
codificacion. Bueno, aparte de en tu base de datos y en tu IDE :)

Saludos.

On 26 nov, 10:58, boriscy [EMAIL PROTECTED] wrote:
 Gracias por esta informaci�n ya la conocia, pero yo quisiera saber si
 existe un metodo o configuracion del cake que me permita
 usar UTF8 por deault. ultimamente he estado usando l10n para
 localizaci�n y seg�n el manual te recomienda
 que codifiques en ISO-8859-1 pero cuando codificas tus archivos .po
 con esta codificaci�n hay muchos caracteres
 que no pueden ser codificados asi que los codifico en UTF8.

 Tampoco deseo cambiar el editor de UTF8 a ANSI cada rato, es incomodo.
 Se que es muy facil hacerlo con Notepad++.
 Y cuando haces tus controladores y quieres por ejemplo hacer lo
 sigueinte despues de salvar correctamente
 un registro tienes que hacer esto si codificas en ANSI.
 ?php
 if($this-Model-save($this-data['Model']){
$this-Session-setFlash( utf8_encode(Sus datos se guardaron
 correctamente) );}

 ?

 Tambien podria implementar un procedimiento
 beforeRender() que me haga la codificada. Pero quiero saber si existe
 algo
 que pueda hacerlo automaticamente en cakephp

 On 25 nov, 15:37, mbavio [EMAIL PROTECTED] wrote:

  ?php echo $html-charset(); ?

  Esto genera:

  meta http-equiv=Content-Type content=text/html; charset=utf-8 /

  Y adem�s en el archivo database.php del config debes poner encoding
  = utf8.

  Saludos!

  Martin Bavio

  On 25 nov, 11:38, boriscy [EMAIL PROTECTED] wrote:

   Esta no es una pregunta nueva, pero quisiera saber como puedo usar
   UTF8 en cakephp 1.2. lo que actualmente hago es convertir todo el
   contenido de mis layouts en UTF8.

   ?php echo utf8_encode($content_for_layout) ?

   Existe algun setting o forma en cakephp que transforme el contenido de
   tus vistas para que puedan verse bien caracteres extra�os como los
   acentos o la �??

   quiero tener la posibilidad de no tener que cambiar en mi editor a
   UFT8 y codificar todo en ANSI.
--~--~-~--~~~---~--~~
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: problema con validación

2007-11-23 Por tema mbavio

Por estos casos es por lo que creo yo que es mucho mas facil si haces
todas tus validaciones en el modelo, que de hecho deberia ser donde
corresponde... Como hacer esto? Muy simple, valida utilzando reglas de
arrays:

var $validate = array(
'campo1' = array(
'rule' = 'nombreRegla';
'required' = true,
'allowEmpty' = false,
'on' = 'create', // o: 'update'
'message' = 'AQUI VA EL MENSAJE DE ERROR'
)
);

Este ejemplo es para solo un campo, llamado campo1. Si quieres saber
que es cada parte del array, deberias ver el manual de 1.2:
http://tempdocs.cakephp.org/#TOC121845

Espero que te sirva mi consejo. De esta forma defines las validaciones
en cada modelo, y te despreocupas mientras los relaciones.

Saludos.

On 23 nov, 15:28, pepejose [EMAIL PROTECTED] wrote:
 hola, yo realizo las validaciones

 http://bakery.cakephp.org/articles/view/improved-advance-validation-w...

 vale, entonces los datos del formulario que quiero validar, si son del
 modelo sobre el que estoy operando pues bien, no se como validar datos
 de otros modeloses decir...

 tengo 3 tablas users, sectors y sectors_users entonces en la accion
 add del controlador de users pues tengo un formulario, para validar
 los datos que se guardaran en ese modelo (users) no hay problema, pero
 por ejemplo el sector de ese usuario lo guardo en
 sectors_users (cada fila de la tabla tiene los campos user_id y
 sector_id) pero no se como validar que sector_id tenga valor y no este
 vaciocree el modelo de sectors_users pero nada

 ?php
 class SectorsUsers extends AppModel {

 var $name = 'SectorsUsers';

 var $validate;

 function loadValidation(){
 $this-validate = array(
   'sector_id' = array(
 'required' = array(
   'method' = VALID_NOT_EMPTY,
   'message' = 'Debe introducir un sector.',
 ),
 ),

 );
   }}

 ?

 en la vista de la accion add de user hago

 ?php echo $error-allMessagesFor('User');?
 ?php echo $error-allMessagesFor('SectorsUsers');?

 y este es el select en donde se escoge el sector_id

 div
 ?php echo $form-labelTag('Sector/Sector', 'Sector');?
 ?php echo $html-selectTag('Sector/Sector][',$sectors, 
 $this-data['Sector']['Sector']['0'], array

 ('id'='sectors'));?
 /div

 GRACIAS
--~--~-~--~~~---~--~~
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: Bueno

2007-11-23 Por tema mbavio

Elo! Que fue esto? Brandon spammero!

On 23 nov, 06:37, Brandon [EMAIL PROTECTED] wrote:
 www.BrandonsCastle.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: Foreign Key

2007-11-23 Por tema mbavio

Si usas name o title, ni siquiera hace falta que hagas esto :)

Saludos!

On 23 nov, 06:38, r0sk [EMAIL PROTECTED] wrote:
 Me han comentado otra forma MUCHÍSIMO más simple de hacerlo, es a la que yo
 me refería desde un principio, una simple variable en el modelo, fijaos:

 var $displayField = 'nombre';

 Con lo que el modelo quedaría algo así:

 class User extends AppModel {
 var $name = 'User';
 var $displayField = 'nombre'; // o name, titulo, title,...
 var $belongsTo = array(
 'Group' = array('className' = 'Group',
 'foreignKey' = 'group_id'),
 );

 }

 Y listo, ni generateList ni nada :D. Creo que es más sencillo ¿no os
 parece?. De todos modos he aprendido bastante en este hilo :).

 --http://www.userlinux.nethttp://7throot.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: Componente Email y PHP4

2007-11-22 Por tema mbavio

Reportado...

https://trac.cakephp.org/ticket/3634

Te he puesto como el actor intelectual del descubrimiento, por las
dudas que pidan cabezas luego :)

Si pudieras generar una demo (con un test case imagino) de lo que
sucede, creo que seria mejor para que ellos entiendan. Yo no tengo
PHP4, por lo tanto no puedo hacerlo. Saludos!

Martin Bavio

On 22 nov, 02:11, mozart_ar [EMAIL PROTECTED] wrote:
 Por esas cosas de la vida, tengo el ambiente de desarrollo con PHP5 y
 el de producción e PHP4. Recientemente tuve problemas con el envío de
 algunos correos. Algunos servidores rechazaban el correo desde el
 sitio en producción.
 Viendo el código del mail en crudo, note una diferencia entre el
 generado por PHP5 y PHP4, luego de buscar, por suerte encontré :-) .
 El email.php del core, esta agregando al encabezado del email, una
 línea con la etiqueta To:  (línea 427 en rev 6001), y luego al
 utilizar la función mail() de PHP, se indica en el primer parámetro el
 destinatario correspondiente. Aparentemente, por diferencias de
 implementación de esta función, en PHP4 se repite la etiqueta To:  .
 Creo que habría que agregar un ticket en el core con este tema, pues
 no encontré que se haya reportado ya. Tarea que cedo a quien quiera,
 ya que mi ingles esta al nivel de un yanqui no nato! :-)

 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: cakephp-hispano.org

2007-11-21 Por tema mbavio

Pues preguntando se enterara... Además, en cakephp-esp.org ya figura
una mencion, por lo que seria muy extraño que alguien no se entere...
Saludos.

On 21 nov, 09:29, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 El 21/11/07, mbavio [EMAIL PROTECTED] escribió:



  Ricardo, trabajar de esa forma genera todo un desorden, y la idea es
  que estemos ordenados, y trabajando en conjunto, asi facilitamos las
  cosas y ganamos tiempo. El asunto ya esta coordinado (Joaquin es el
  coordinador) y ya hemos tenido una reunion inicial donde se han dado
  las pautas de trabajo para cada participante del grupo de desarrollo.
  Asi todo, se necesita mas gente creo yo, porque quedaron tareas
  pendientes por falta de personal. Asi que si tienes ganas de
  participar y no generar una aplicacion alternativa a la nuestra,
  comunicate con Joaquin y estaremos encantados de tener un nuevo
  compañero de equipo :)

 ya le envie un mail a Joaquin. en todo caso me parece que como lo
 estan haciendo Uds., de manera cerrada, no promueve que otras personas
 se les unan. por ejemplo si alguien se suscribe man~ana a este grupo
 google nunca va a saber que existen personas trabajando en la
 traduccion del Bakery...

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

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



Re: Foreign Key

2007-11-21 Por tema mbavio

Quieres hacer una lista desplegable?

echo $form-input('Users.group_id', array('options'=$groupList,
'empty'=true));

Y tienes que popular la variable $groupList en el controlador con
generateList.

Espero haberte podido ayudar. Saludos!

On 21 nov, 10:44, r0sk [EMAIL PROTECTED] wrote:
 En esta pequeña aplicación que estoy desarrollando tengo 2 tablas: Users y
 Groups, asociadas por group_id en users con una relación hasmany.

 He bakeado las admin routes y resulta que, a la hora de agregar un nuevo
 usuario (admin_add()) la ficha sale perfecta excepto la selección de Grupo,
 que en vez de salir el nombre del grupo sale el id, algo así:

 div class=input requiredlabel
 for=UserGroupIdGroup/labelselect name=data[User][group_id]
 id=UserGroupId
 option value=22/option
 /select/div

 Cuando yo quiero que salga el nombre. He ido a la vista (admin_add.ctp) y no
 creo que ayude mucho el código que genera dicha salida:

 echo $form-input('group_id');

 No sé como meterle mano ni dónde leer sobre ésto, creo recordar que
 cambiando un simple parámetro en la asociación del modelo esto ya se
 solucionaba, pero no consigo recordar (ni encontrar por internet). ¿Any
 tip?.

 Gracias por anticipado.

 --http://www.userlinux.nethttp://7throot.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: cakephp-hispano.org

2007-11-20 Por tema mbavio

Les comento que ya hay un grupo formado haciendo esto... Para mas
informacion comuniquense con Joaquin, que es el creador del proyecto.

Saludos.

On 20 nov, 15:30, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 El 20/11/07, mozart_ar [EMAIL PROTECTED] escribió:



  Ricardo,
  desde hace unos días tengo también una copia de trabajo del bakery,
  aunque todavía no revisé el código, voy a hacerlo durante la semana.
  Con el fin de no solapar trabajo, de la lista que propuso Mariano,
  cuales son los puntos sobre los que pensas trabajar?
  Te parece de repartirnos el punto 1. Utilización de i18n ?  Nos
  podríamos repartir el trabajo de una lista de controladores.

 me parece!

 podriamos usar el wiki que esta en cakephp-es.org para coordinar las
 tareas. voy a crear ahi una nueva seccion con una lista de tareas,
 etc.

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

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



Re: Guardar info de otros modelos con beforeSave... se puede?

2007-11-19 Por tema mbavio

Alguien entendio mi pregunta?

Saludos.

Martin Bavio
--~--~-~--~~~---~--~~
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: últimas horas

2007-11-19 Por tema mbavio

Jajajajajajaja no te puedo creer... Me parece que tenes que alejarte
un rato de la PC Mariano jajaja...

Con respecto al Cabezon, lo mencione con ironia, no hay dudas que es
un ser que mas vale perderlo que encontrarlo... Pero es que me dio
gracia como Diego llamaba a votacion, jaja, PATINA JOOMLA al 123 :)

Saludos.

On 19 nov, 17:59, Mariano Iglesias [EMAIL PROTECTED]
wrote:
 if ($mbavio-wants('respect', array('FromUser' = 'mariano')))
 {
 $mbavio-avoid('comment', array('referring' = 'Marcelo Tinelli'));

 }

 -MI

 ---

 Remember, smart coders answer ten questions for every question they ask.
 So be smart, be cool, and share your knowledge.

 BAKE ON!

 blog:http://www.MarianoIglesias.com.ar

 -Mensaje original-
 De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
 nombre de mbavio
 Enviado el: Lunes, 19 de Noviembre de 2007 05:46 p.m.
 Para: CakePHP-es
 Asunto: Re: últimas horas

 Parece la votacion de Patinando por un Sueño ;)
--~--~-~--~~~---~--~~
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: Guardar info de otros modelos con beforeSave... se puede?

2007-11-19 Por tema mbavio

A ver si me explicas un poco mas Joaquin, porque no te entendi...

Saludos.

On 19 nov, 19:23, Joaquin Windmüller [EMAIL PROTECTED] wrote:
 Yo la entendí, pero mmi solución fue colocar los datos como parte del modelo
 y luego cambiarlos de lugar.

 On Nov 19, 2007 4:48 PM, mbavio [EMAIL PROTECTED] wrote:



  Alguien entendio mi pregunta?

  Saludos.

  Martin Bavio

 --
 Joaquín Windmüller
 Cel: 0416-8319382

Weblog personal - Diseño web y más...
[EMAIL PROTECTED]
http://aikon.com.ve/
--~--~-~--~~~---~--~~
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: Descripcion de Auth

2007-11-18 Por tema mbavio

 David, en ese articulo se habla de componente otAuth. Si no me
equivoco, Luis pregunto informacion acerca del compoenente Auth, que
es el compomnente de autenticacion por defecto de Cake. Ya que
estamos, alguien sabe de donde puedo sacar informacion sobre este
componente para Cake 1.2? Porque en el manual no hay nada. Saludos.

Martin Bavio

On 18 nov, 15:39, David Valdez [EMAIL PROTECTED] wrote:
 http://www.mononeurona.org/pages/display/786

 Ese esta en español :)

 El día 17/11/07, mbavio [EMAIL PROTECTED] escribió:



  No creo que encuentres en español... En ingles tienes muchos, los
  mejores estan en The Bakery.

  Saludos.

  On 17 nov, 09:59, CachoRios [EMAIL PROTECTED] wrote:
   Hola nuevamente

   Alguien tiene algo de Auth?

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

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



Guardar info de otros modelos con beforeSave... se puede?

2007-11-18 Por tema mbavio

Hola a todos. Estoy teniendo un problema y no se como solucionarlo.

Resulta que tengo un formulario de ingreso de personas, cada una puede
elegir una ciudad (que es otro modelo) o ingresar una nueva ciudad en
caso de no encontrar la suya.

La logica a aplicar es que si esta populado el campo de Nueva
ciudad, se guarde primero este campo en su tabla correspondiente de
la base, y luego se recupere el ID para agregarlo al guardado origina
de la persona.

La primera solucion que le di a esto fue hacer el tratamiento dentro
del controlador, pero me quedo un codigo bastante sucio y por ahi lei
que todo lo que se relaciona con guardar o recuperar info tiene que
ser hecho en el modelo.

Entonces pense que quizas podia utilizar la funcion beforeSave del
modelo para hacer esta tarea, pero me encontre con el inconveniente de
que $this-data, dentro de la funcion beforeSave, solo trae los campos
pertenecientes a ese modelo, no podiendo asi acceder a la variable que
tiene el nombre de la ciudad.

Alguien tiene alguna solucion elegante a este problema?

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: Descripcion de Auth

2007-11-17 Por tema mbavio

No creo que encuentres en español... En ingles tienes muchos, los
mejores estan en The Bakery.

Saludos.

On 17 nov, 09:59, CachoRios [EMAIL PROTECTED] wrote:
 Hola nuevamente

 Alguien tiene algo de Auth?

 Cachorios
--~--~-~--~~~---~--~~
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: cakephp-hispano.org

2007-11-17 Por tema mbavio

Ok, Diego, si asi ha elegido la mayoria, hay que adecuarse a las
democracias (no refiriendome a las democracias politicas de hoy en
dia :) ) ... Si hay que elegir un CMS, me parece que Joomla es el mas
potente, porque aparte tiene una comunidad ENORME... Saludos.

On 16 nov, 16:30, Diego Villar [EMAIL PROTECTED] wrote:
 Este proyecto es apoyado por Mariano, persona la cual merece mi respeto
 teniendo en cuenta cual es su rol aquí,  y también apoyado por gran parte de
 nosotros, yo, no necesito mas nada para seguir adelante.

 No esta en discución si se va a comenzar con un gestor de contenidos o no,
 esto esta resuelto, asi que no gastemos mas polvora en el asunto, hoy se va
 a usar un gestor de contenidos y trataremos que sea el mejor.

 Realmente me revienta girar en cuestiones sin HACER, eso es totalmente una
 actitud para dejar a politicos, seamos personas de acción, no digamos mas
 yo podría hacer, o me ofrezco para.. sino hagamos, esto es lo que nos
 dará la diferencia entre personas y proyectos exitosos y aquellas que quedan
 en el camino.

 Asi que el que pretende realmente colaborar, puede hacerlo ahora
 mismo, ayudando a seleccionar el mejor gestor de los que hay disponibles.

 Discutamos lo que esté en discución, pero principalmente hagamos!

 El día 16/11/07, David Valdez [EMAIL PROTECTED] escribió:



  Perfecto, para no discutir  que les parece si quedamos así:

  Para no pelear por el CMS adecuado que les marece que usemos lo uqe mas
  huela a cake (dicen que están rescribiendo el core de uno en cake no? usemos
  ese!)

  Por otro lado una vez puesto el cake  comenzamos a armar el tema para la
  adaptación del bakery, así nunca nos quedamos estancados e iremos caminando
  a había  usar algo puro con cake.

  ¿como ven?

  Si quieren podríamos mover el wiki a wiki.cakephp-es.org   y dejar como
  cakephp-es.org que redireccione a cake-hispano o ala inversa ¿como ven?

  El día 16/11/07, Walter Nasich [EMAIL PROTECTED] escribió:

   Pienso que, IMHO,  la opción acertada es utilizar Bakery. Puedo
   dedicarle unas 6 horas semanales a realizar algunas de las tareas que
   indica Mariano sobre el Bakery. Salvo el pto 2. sobre las traducciones,
   las restantes las puedo hacer.
   Además pienso que, como quizás varios en este grupo, Mariano debería
   coordinar los esfuerzos en este sentido, claro que si él así lo
   prefiere.

   Saludos

   Mariano Iglesias escribió:

Vamos a terminar de una vez por todas con este tema y tomar una
decisión. De otro modo no parecemos más que políticos
latinoamericanos, de lo cual todos estamos lamentablemente
   familiarizados.

Mi experiencia dice que si para que un proyecto salga la gente tiene
que codificar ad-honorem (como sería en el caso con continuar el
bakery), el proyecto se va a ATRASAR POR MESES. Muy lindas las
intenciones, y yo soy el primer interesado en que el código del bakery

mejore, pero a fin de cuentas como dije antes siempre somos gwoo,
nate, larry y yo tocando ese código, y nadie más. Y no podemos salir
con el bakery tal cual está porque:

   1. Se necesita primero pasar toda cadena a utilizar i18n (i.e: __()
  y __n())
   2. Una vez 1), se necesitan traducir todas las cadenas.
   3. Hay que cambiar el modo de envío de artículos: el bakery está
  pensado para un control centralizado de publicación de artículos
  (debido a que tenemos controles de calidad estrictos), en el
  caso de cakephp hispano esto debiera ser diferente.
   4. Hay que solucionar Bugs que hay en el core del bakery.
   5. Hay que pasar el bakery a que utilize Auth, y Translate
   behavior.
   6. Hay que implementar el control de versiones y esas cosas.

Y créanme, puedo seguir. La realidad es que con Cake esto es rápido,
pero cuando la gente colabora. Y hasta que no se demuestre lo
contrario yo siempre supongo que un ofrecimiento de colaborar es pues,

solo eso, un ofrecimiento, hasta mínimo no ver un commit.

Sin embargo tengo mucho interés en que la comunidad hispano parlante
de Cake tome un color más fuerte. Entonces como le dije a Diego:
comencemos de una buena vez con algo YA hecho que no requiere mucho
trabajo. En el interín se puede organizar un grupo de trabajo para
trabajar sobre el bakery, yo estaría eternamente agradecido que así
   sea.

Prefiero pensar en una migración de datos (de un CMS pre-armado a un
código bakery ya bien pulido con todo lo que necesitamos), que en
esperar meses a poder lanzar algo como cakephp hispano.

Como dirían en la madre patria, venga ya, a trabajar.

-MI

   ---

Remember, smart coders answer ten questions for every question they
   ask.
So be smart, be cool, and share your knowledge.

BAKE ON!

blog:http://www.MarianoIglesias.com.arhttp://www.marianoiglesias.com.ar/

Re: Form Helper en Cake 1.2

2007-11-17 Por tema mbavio

El hidden lo genera automaticamente para tener en cuenta el valor por
defecto. Con respecto a lo que decis, es raro que poniendo div =
false no puedas lograr lo que quieres, porque el elemento input es un
elemento de linea, por lo tanto si pones uno al lado del otro, asi
deberia verse. Podrias mostrarme el codigo xHTML generado?

Saludos.

On 17 nov, 17:36, PRF! [EMAIL PROTECTED] wrote:
 Ya que estan hablando de alineacion de inputs, no he podido desplegar
 checkboxes en una sola linea, siempre me pone un salto de linea, a
 pesar de que al mirar el codigo html generado en el navegador veo los
 tags input uno al lado del otro sin salto de linea.

 Me fije tambien que crea un input hidden antes del checkbox, intente
 lo del atributo div=false pero no obtuve resultado.

 ¿Se le ocurre?

 gracias de antemano

 On 7 nov, 07:08, AldeaCMS [EMAIL PROTECTED] wrote:

  Si, tienes razon, pero sabes por que no lo use asi?
  porque no queda bien alineado, preferi darle un salto de linea y asi
  todos quedan iguales...
  a no ser que exista otra magia para alinearlos, creo que por ahora me
  quedare asi no mas jejeje
  y en algun caso muy particular, puede que tenga que formatearlo con
  tablas , o muchos divs, porque son formularios muy grandes, creo que
  debere usar esta forma sobre la del label name...
  pero muchas gracias por los trucos de magia, la verdad estan de
  pelos jeje
  sin duda que es muchisisisimo mas rapido que programar todo a mano,
  sin framework!!

  saludos
  Daniel

  On 6 nov, 22:43, mbavio [EMAIL PROTECTED] wrote:

   Todavia puedes mejorarlo mas, y quitarte de encima esos parrafos y
   saltos de linea :)

   Ejemplo con un solo campo:

   En vez de esto:

   pNombre:br/
   ?php echo $form-text('Elemento.nombre'); ?
   /p

   Pones esto:

   ?php echo $form-input('Elemento.nombre'),
   array('label'='Nombre:')); ?

   Como dije antes, magia!

   Saludos.

   On 6 nov, 18:21, AldeaCMS [EMAIL PROTECTED] wrote:

mbabio, si, tienes mucha razon.. .durante la tarde ya le tome el
gustito al cake... logre hacer varios mantenedores con la manera
rapida que nos permite cake, el submit tb lo use como me dices
ahora...
realmente me esta gustando esto! jeje
aun me falta el tema de las validaciones y los selects de relacion
entre tablas... pero bueno.. primero gatear, luego caminar...

diego villar, sip, efectivamente era eso, mas arriba yo mismo me
respondi jeje, pero muchas gracias por tu respuesta y ayuda!
realmente vale la pena una comunidad asi! he aprendido mucho aca!

Muchas gracias!
Daniel Aldea

pd: por cierto mvabio,finalmente el codigo quedo asi: (bastante mas
ordenado y clarito, y ya sin utilizar divs)

h1Nuevo Elemento/h1
form method=post action=?php echo $html-url('/elementos/add')?



pNombre:br/
?php echo $form-text('Elemento.nombre'); ?
/p

pAlicuota:br/
?php echo $form-text('Elemento.alicuota'); ?
/p

pSuperficie:br/
?php echo $form-text('Elemento.superficie'); ?
/p

pComentario:br/
?php echo 
$form-textarea('Elemento.comentario',array('rows'='5','cols'='40')); 
?

/p

p
?php echo $form-submit('Crear Elemento'); ?
/p
/form

On 6 nov, 17:03, Diego Villar [EMAIL PROTECTED] wrote:

 En cuanto al error, creo te dice que no conoce quien es $form  lo 
 que me
 hace suponer que no tenes declarado los hepers necesarios en el 
 controller,
 puede ser?

 Un ejemplo de helpers en el controller:

 var $helpers = array('Html', 'Form','Paginator','Image');

 El día 6/11/07, mbavio [EMAIL PROTECTED] escribió:

  Aldea, algunas correcciones a tu codigo, que esta bien, pero pueden
  acelerarte el proceso...

  ? echo $form-input(Elemento.nombre, array('type'='input')) ?

  No hace falta que declares el tipo 'input', por defecto lo tomara 
  asi
  si es un varchar el campo en la base.

  div class=submitinput type=submit value=Crear //div

  Esto lo puedes reemplazar por esta simple linea:

  ?php echo $form-end('Crear'); ?

  Y con respecto a los divs que estas metiendo, acuerdate que Cake por
  defecto pone divs a tus elementos de form, por lo que estarias
  haciendo una anidacion de divs que no entiendo para que seria. Trata
  de encontrarle la vuelta siempre a lo Cake, yo me estoy dando cuenta
  que estos muchachos realmente han pensado en todas las 
  posibilidades,
  y vas a ver como ahorrar codigo a mas no poder.

  Saludos.

  On 6 nov, 10:37, AldeaCMS [EMAIL PROTECTED] wrote:
   aun tengo problemas en esto jeje...
   me aparece el siguiente error:

   Notice (8): Undefined variable: form [CORE\app\views\elementos
   \add.thtml, line 6]

   Fatal error: Call to a member function input() on a non-object in 
   D:
   \www\sae\app\views\elementos\add.thtml on line 6

Re: window.open

2007-11-17 Por tema mbavio

El unico problema de ese es que es javascript obstrusivo (no se si se
dice asi en español). Si no sabes a que me refiero, trata de hacer
funcionar esto con javascript desactivado... Saludos.

On 17 nov, 16:20, antonio [EMAIL PROTECTED] wrote:
 Muy bien, gracias. No había visto tu respuesta.
 Es algo similar a lo que tenía. Ponía
 javascript=nombreMetodoWindowOpen() en el parámetro url de link.
 Gracias.
--~--~-~--~~~---~--~~
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: cakephp-hispano.org

2007-11-15 Por tema mbavio

Estyo totalmente de acuerdo con vos, si el codigo de Bakery es
abierto, por que no usarlo y potenciar esas cosas que no tiene? Asi de
paso quizas le podemos dar una mano a Mariano... Joomla es un buen
CMS, pero hacer un CMS de un framework que permite hacer CMS mucho mas
copados, me parece una mala idea...
Segun lo que yo tenia entendido, Joaquin Windmüller queria sacar un
Bkery en Español, luego de una discusion en otro post. De hecho a mi
me llego la invitacion. ¿En que anda eso Joaquin?

Por ultimo, gran idea la del Cake Fest Mariano! Ya me imagino tomando
unos whiskys con gwoo, agradeciendole por todas las veces que me ha
explicado algo... Aparte llegan a ver esos tres yanquis a las mujeres
argentinas, se caen de parados...

Saludos!

On 15 nov, 10:01, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 El 15/11/07, minskog [EMAIL PROTECTED] escribió:

  Ricardo, pero es que joomla va a ser rehecho en cakephp precisamente, de ahi
  parte de la decisión ;)

 no necesitamos un CMS como Joomla. trae demasiadas cosas y requiere
 estar pendiente de actualizarlo. (no me gustaria ver el el sitio
 hackeado porque al que lo administra se le olvido aplicar un
 parche...)

  Y como dice Mariano el par de horas ya sabemos todos en que se va a
  convertir ;)

 por lo mismo sugiero usar el codigo de Bakery. si le falta algo se lo
 agregamos, asi potenciamos el codigo de Bakery. tiene mucho mas
 sentido hacer eso, que instalar un CMS como si fueramos simples
 usuarios y no desarrolladores...

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

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



Re: Validación de claves foraneas

2007-11-15 Por tema mbavio

Entonces estas haciendo otra cosa mal, porque con las relaciones bien
definidas y las validaciones en cada tabla, no deberia dejarte guardar
la data...

Que hace si en vez de Model::save() haces Model-
ModelRelacionado::save() ?

Saludos.

On 15 nov, 15:10, Walter Nasich [EMAIL PROTECTED] wrote:
  me parece que eso lo hace por defecto el cake si es que tienes hechas
  las relaciones (hasMany, blongsTo... etc)

 Tengo definidas las relaciones como corresponden, pero me deja hacer
 Model::save() con valores que no tienen el registro correspondiente en
 la tabla relacionada.
--~--~-~--~~~---~--~~
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: cakephp-hispano.org

2007-11-15 Por tema mbavio

Vuelvo a estar totalmente de acuerdo con vos, Ricardo... Sigo sin
entender la postura de algunos que quieren lanzar cosas nuevas cuando
ya hay algo que funciona de de maravillas... Para que lanzar todo un
CMS, si el codigo de Bakery esta listo para poner las cosas en
funcionamiento, solo hay que generar las tablas y luego encargarse de
administrarlo.

No es por menospreciar el trabajo de algunos, me parecen buenisimas
las ganas de colaborar de Diego, pero creo que si seguimos asi cada
uno va a terminar armando un portal propio, y los esfuerzos por
centralizar se van a ir por el inodoro...

Por otro lado, ya he visto como en otros proyectos discusiones como
estas terminan armando bandos, por favor tratemos de definir una
postura razonable y tiremos todos para el mismo lado...

Mi votacion particular, es no gastar polvoras en chimangos, y usar lo
que ya tenemos, o sea, el código de Bakery, para hacer nuestro propio
portal de soluciones de Cake. Despues si se pueden agregar cosas,
mejor...

No por nada existe se invento el concepto de KISS:
http://es.wikipedia.org/wiki/Principio_KISS

Saludos.

Martin Bavio

On 15 nov, 17:06, Ricardo Mun~oz A. [EMAIL PROTECTED] wrote:
 El 15/11/07, Mariano Iglesias [EMAIL PROTECTED] escribió:

 [...]

  Finalmente en cuanto a la propuesta de trabajar sobre el bakery lo digo otra
  vez: eso es lo ideal, a mi me encantaría. Pero EN LA PRACTICA nunca sucede,
  la mayoría se borra a la hora de programar (no por malos, muchos por falta
  de tiempo.) Y como decimos en el core: siempre quedamos los mismos. A mi me
  encanta el deseo de colaboración, pero me gusta mucho más que las personas
  hagan lo que se comprometen a hacer.

 Mariano,
 por lo que entiendo el codigo de Bakery es usable tal como esta ahora.
 basta con hacer un checkout del repositorio CVS, cargar las tablas, y
 listo! me imagino que eso se hizo aca:

 http://bakery.cakephp-es.org/

 si el codigo de Bakery es usable, entonces sirve para publicar
 Noticias, Articulos y Codigo. trae registro de usuarios, comentarios
 del contenido, etc.

 que mas se necesita para montar un portal de CakePHP Hispano?

 IMHO no se necesita nada mas, por ahora.

  Prefiero toda la vida que me digan: no
  mirá, no se si voy a tener tiempo,

 tiempo para que cosa? instalar el Bakery no creo sea tan demoroso... ;)

  y entonces listo ponemos un CMS en vez de
  esperar a poder coordinar esfuerzos. Y MIENTRAS TANTO podemos trabajar en
  extender el bakery o montar un nuevo CMS o lo que sea, y después planear una
  migración. De este modo la comunidad hispana YA ESTA rindiendo sus frutos, y
  no tenemos porque depender de tiempos locos que tenemos todos los
  desarrolladores.

  A fin de cuentas: que salga algo funcionando HOY, y lo vamos
  perfeccionando a medida que pasa el tiempo.

 por lo que veo hoy hay dos sitios funcionando:

 http://cakephp-es.orghttp://cakephp-hispano.org

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

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



Re: Modelo para users y amigos

2007-11-13 Por tema mbavio

Ceritium, como te habia dicho antes, abri un post en el Grupo Oficial
de Cake con respecto a esta pregunta, y he tenido algunas respuestas
muy buenas... Espero que puedas entender, sino me preguntas...

http://groups.google.com/group/cake-php/browse_thread/thread/bdd71c618b5b34e4/787b1b62ba1e265c?hl=en#787b1b62ba1e265c

Saludos.

Martin Bavio

On 12 nov, 18:43, Ceritium [EMAIL PROTECTED] wrote:
 De mil maneras me sigue dando error ahora Not unique table/alias:
 'amigos' 

 On 12 nov, 12:49, Ceritium [EMAIL PROTECTED] wrote:

  Gracias a los dos, sobre todo a mbavio que hace todo lo que puede por
  ayudarme en todos los medios xD

  Mbavio, no me salía lo que tu decias, así que decidi preguntar por
  aquí que se ve mas claro.

  Llego a la conclusión de que el HABTM lo tengo que poner en los dos
  modelos con la forma que dice diego villar pero cambiando en uno de
  los dos Amigos por User

  var $hasAndBelongsToMany = array('Amigo' =
array('className'= 'Amigo',
  'joinTable'= 'user_to_amigo',
  'foreignKey'   = 'user_id',
  'associationForeignKey'= 'amigo_id',
  'conditions'   = '',
  'order'= '',
  'limit'= '',
  'unique'   = true,
  'finderQuery'  = '',
  'deleteQuery'  = '',
)

   );

  }

  Y

  var $hasAndBelongsToMany = array('User' =
array('className'= 'Amigo',
  'joinTable'= 'user_to_amigo',
  'foreignKey'   = 'user_id',
  'associationForeignKey'= 'amigo_id',
  'conditions'   = '',
  'order'= '',
  'limit'= '',
  'unique'   = true,
  'finderQuery'  = '',
  'deleteQuery'  = '',
)

   );

  }

  On 12 nov, 06:07, mbavio [EMAIL PROTECTED] wrote:

   Como pude responderte en el IRC, esta relacion es HATBM
   (hasAndBelongsToMany). Si has seguido las convenciones de Cake,
   simplemente con las siguientes lineas de codigo tienes la relacion
   armada:

   class User extends AppModel {

   var $hasAndBelongsToMany = array('Amigo');

   }

   class Amigo extends AppModel {

   var $hasAndBelongsToMany = array('User');

   }

   Luego cuando ejecutes los metodos find, findAll o read, obtendrás el
   modelo pedido junto con su modelo asociado, en este caso, el User
   junto con sus Amigos. Espero haberte sido de ayuda.

   Saludos.

   Martin Bavio
   On 11 nov, 17:36, Ceritium [EMAIL PROTECTED] wrote:

Buenas a todos, tengo una tabla users y ahora quiero hacer que se
hagan amigüitos entre ellos por ello he creado la tabla amigos con
las columnas user_id y amigo_id.

Lo primero, no se siquiera si el nombre de la tabla es la mas
apropiada para seguir las convenciones de cakephp.

Tengo el modelo User y el modelo Amigo

¿Qué tendría que poner en cada una?

Supongo que un hasAnd... pero no le cojo el truco.


--~--~-~--~~~---~--~~
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: Límite de campos en Vista

2007-11-13 Por tema mbavio

Muy interesante el asunto de cambiar los templates que genera bake!
Gran aporte! Veremos si podemos aprender algo de los vinculos que has
pasado...

Saludos.

On 13 nov, 09:36, r0sk [EMAIL PROTECTED] wrote:
 Estoy modificando las templates ctp de bake para poder generar un interfaz
 de administración del sitio un poco más acorde con mis necesidades. Me
 encuentro con el siguiente problema:

 Tengo una tabla Posts con un montón de campos, la mayoría de ellos son de
 control interno y no necesito que salgan en el listado admin_index(). Bake
 genera de forma automática una tabla en la que se pueden ver todos los
 campos del modelo Posts, los que me interesan y los que no. ¿Existe alguna
 forma de limitar el número de campos a una lista con solo los que me
 interesen?.

 Ya sé que podría modificar la función admin_index() en el controlador, pero
 no busco esa solución puesto que al rebakear la aplicación tendría que
 volver a aplicar los cambios (y así constantemente hasta acabar con el ctp
 de bake. ¿Se puede poner ese límite desde el Modelo?.

 Gracias

 --http://www.userlinux.nethttp://7throot.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: phoogle+cakephp

2007-11-13 Por tema mbavio

On 13 nov, 12:17, minskog [EMAIL PROTECTED] wrote:
 $results['kml'][Response]['Placemark']['Point']['coordinates'][0];

Response no tiene comillas!

Eso deberia ser

$results['kml']['Response']['Placemark']['Point']['coordinates'][0];

No creo que Response sea una variable de la cual se han olvidado el $,
ya que esta capitalizada y en el resto del codigo que has mostrado las
variables estan en minuscula. Saludos.

Martin Bavio


--~--~-~--~~~---~--~~
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: url en css

2007-11-13 Por tema mbavio

Yo tengo rewrite en on y asi todo utilizo los dos puntos, o sea:

.rbroundbox { background: url(/img/nt.gif) repeat; }

Esta mal?

Saludos.

On 13 nov, 22:04, minskog [EMAIL PROTECTED] wrote:
 Sería sin los dos puntos, cake ya te hace el rewrite del /img al webroot

 .rbroundbox { background: url(/img/nt.gif) repeat; }

 El día 13/11/07, Diego Villar [EMAIL PROTECTED] escribió:



  Bueno, sigo respondiendo mis preguntas ...

  basicamente hay que hacer caminar el path uno para atras ... con el tema
  del rewrite a veces no se donde estoy parado :P

  seria así:

  clase: .rbroundbox { background: url(../img/nt.gif) repeat; }

  y es lógico por que tengo que salir de la carpeta CSS.

  saludos!

  El día 13/11/07, Diego Villar  [EMAIL PROTECTED] escribió:

   Para algun entendido en diseño CSS,

   Cual sería la forma correcta de utilizar el parametro url de background
   en un archivo .css?

   por ej:

   archivo: style.css
   clase: .rbroundbox { background: url(img/nt.gif) repeat; }

   si esto lo pongo en mi archivo css no lo toma, tengo que  embeber este
   parametro en el view y en el head poner base 
   href=http://localhost/mi_proyect/
   .

   Pero me parece una tonga hacer esto asi.

   Alguna sugerencia ?


--~--~-~--~~~---~--~~
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: foro cake spanish - unoficial

2007-11-12 Por tema mbavio

En un principio no existia The Bakery, habia una Wiki donde se
colgaban trozos de codigo y articulos. Lo que a mi me gustaria saber,
ya que es algo que desconozco, es a que se refiere Minskog con soltar
trozos de codido sin controlar versiones... Podrias explicarme a que
te refieres, y como se podria mejorar?

Saludos.

On 12 nov, 11:59, Diego Villar [EMAIL PROTECTED] wrote:
 minskog, que wiki usaban?

 El 12/11/07, minskog [EMAIL PROTECTED] escribió:

  Aqui no es peyorativo (que yo sepa), de hecho cuando parcheas un soft se
  suele decir coloquialmente ya lo he 'chapuzeado' o 'trampeado' para que
  funcione. Si en argentina es así, no tengo más que pedir disculpas.

  Pero sigo en mis trece, un sistema de 'colgar' trozos de código sin control
  de versiones ... así pasa que hay que leerse todos los comentarios y deducir
  cuales son los parches, cuales las mejoras y cuales los 'workaround'. Sigo
  sin entender que daño hacía el wiki para que se diese de baja, cuando emho
  es mejor sistema para este menester.

  El día 11/11/07, Diego Villar [EMAIL PROTECTED] escribió:

   Estimado Minskod,

   Creo que lo que Mariano critica son las formas y no la crítica en si,
   creo que simplemente es una cuestión de expresión, el término
   chapuzada creo un tanto peyorativo a menos a mi (Argentino) me suena a
   cagada y convengamos que si alguien hace algo y ademas de forma
  gratuita,
   no es muy agradable que alguien te diga esto es una cagada, pero no
   olvidemos que muchos de aquí, venimos de culturas distintas ... por tanto
   hay que ser algo permisivo y mantener cierta compostura y cordialidad
  entre
   nosotros ante estas diferancias ..

   Saludos,

   Diego.

   El día 11/11/07, minskog [EMAIL PROTECTED] escribió:

Vale mariano, ya me queda claro como es hablar contigo, y como respetas
a la gente. no te preocupes que no vas a leer ninguna critica más mía,
  ni
destructiva ni contructiva. Y como útimo decir que ña solución la
  propongo
hace tiempo, fuera bakery y vuelta del wiky con control de versiones,
  otra
cosa es

El día 11/11/07, Mariano Iglesias  [EMAIL PROTECTED]
escribió:

   No te colgués la bandera de los derechos humanos, vos no sos madre
 de plaza de mayo y el core no es stalin. Una chapuzada NO ES una
  critica
 constructiva. Y cuando viene de boca de alguien que NO propone
  soluciones,
 ni patches, ni nada entonces MUCHO MENOS constructiva es. Pues sino yo
 podría decir fulanito es un sonso, y cuando esa persona se queje decir
  ah
 pues pero era una critica constructiva. Solo porque vos le des el
  rótulo
 que se te plazca no hace que otras personas lo vean de la misma
  manera.

 Y que casualidad, entre los dos grupos hay mas de 10,000 personas
 donde día a día se proponen críticas que son aceptadas. En cambio te
  llamé
 la atención a vos, así que en lugar de ver si se le dice algo al otro
  y
 pretender vender la idea de falta de libertad de opinión, fijate
  como
 decís las cosas y porqué en este caso pudieron enojar a personas que
  dedican
 HORAS y HORAS por día para que vos trabajes mejor.

 Finalmente si tanto problema tenés con la forma de actuar de este core
 estás bienvenido a dejarlo y adoptar otro Framework. No vaya a ser
  cosa que
 ahora también digas que te estamos atando. Ja.

 -MI

  ---

 Remember, smart coders answer ten questions for every question they
 ask.
 So be smart, be cool, and share your knowledge.

 BAKE ON!

 blog:http://www.MarianoIglesias.com.ar
 http://www.marianoiglesias.com.ar/
  --

 *De:* CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED]
 * En nombre de *minskog
 *Enviado el:* Domingo, 11 de Noviembre de 2007 05:16 p.m.
 *Para:* CakePHP-es@googlegroups.com
 *Asunto:* Re: foro cake spanish - unoficial

 Yo no he criticado destructivamente nada me parece, he dado una
 opinión y he comentado las carencias que le veo. Tienes un
  'problemita',
 parece que no se puede hablar de cake sin aplaudir con las orejas ni
  decir
 sus carencias macho, estás la acecho para saltar a la mínima (cosa que
  por
 otra parte parece ser la forma de actuar de este core ...).  Cargarse
  el
 wiki fue un fallo *emho*. Reitero, en mi opinión, no veo donde está
 esa critica destructiva e insultante que pretendes ver. A ver si ahora
  hay
 que estar mudos, y solo dar la opinión para ensalzar las virtudes y no
  poder
 mentar las carencias.


--~--~-~--~~~---~--~~
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, 

Re: Blogs de CakePHP en Español

2007-11-12 Por tema mbavio

Debido a la poca bola que salio de mi idea, me decidi a actualizarlo
yo, y puse algunos blogs mas... Por favor todo aquel que tenga algun
blog donde se hable de Cake, agreguelo, asi tenemos un directorio de
blogs bien armado y completo.

Saludos!

Martin Bavio

P.D: si alguno de los que puse no quiere salir, pido disculpas con
anticipacion y sientase libre de borrarse.


--~--~-~--~~~---~--~~
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: Blogs de CakePHP en Español

2007-11-12 Por tema mbavio

Porqu

On 12 nov, 15:25, David Valdez [EMAIL PROTECTED] wrote:
Hecho, agregado el recurso blogs al wiki... Saludos.

 La pregunta  es:

 ¿porque no ponerlo en la wiki?  como dices la idea es centralizar  las cosas
 ¿no?

 El día 12/11/07, mbavio [EMAIL PROTECTED] escribió:



  Debido a la poca bola que salio de mi idea, me decidi a actualizarlo
  yo, y puse algunos blogs mas... Por favor todo aquel que tenga algun
  blog donde se hable de Cake, agreguelo, asi tenemos un directorio de
  blogs bien armado y completo.

  Saludos!

  Martin Bavio

  P.D: si alguno de los que puse no quiere salir, pido disculpas con
  anticipacion y sientase libre de borrarse.


--~--~-~--~~~---~--~~
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: foro cake spanish - unoficial

2007-11-11 Por tema mbavio

Paños frios urgente :)

Tratando de no ser mala onda, creo que no mejor que podemos hacer es
volver al hilo original del post y dejar peleas para programas de
mensajeria privada.

Diego, que paso con el foro? Que opinas de la idea de hacer un The
Bakery en Español?

Saludos.

On 11 nov, 18:12, Diego Villar [EMAIL PROTECTED] wrote:
 Estimado Minskod,

 Creo que lo que Mariano critica son las formas y no la crítica en si, creo
 que simplemente es una cuestión de expresión, el término chapuzada creo un
 tanto peyorativo a menos a mi (Argentino) me suena a cagada y convengamos
 que si alguien hace algo y ademas de forma gratuita, no es muy agradable que
 alguien te diga esto es una cagada, pero no olvidemos que muchos de aquí,
 venimos de culturas distintas ... por tanto hay que ser algo permisivo y
 mantener cierta compostura y cordialidad entre nosotros ante estas
 diferancias ..

 Saludos,

 Diego.

 El día 11/11/07, minskog [EMAIL PROTECTED] escribió:



  Vale mariano, ya me queda claro como es hablar contigo, y como respetas a
  la gente. no te preocupes que no vas a leer ninguna critica más mía, ni
  destructiva ni contructiva. Y como útimo decir que ña solución la propongo
  hace tiempo, fuera bakery y vuelta del wiky con control de versiones, otra
  cosa es

  El día 11/11/07, Mariano Iglesias [EMAIL PROTECTED] escribió:

 No te colgués la bandera de los derechos humanos, vos no sos madre de
   plaza de mayo y el core no es stalin. Una chapuzada NO ES una critica
   constructiva. Y cuando viene de boca de alguien que NO propone soluciones,
   ni patches, ni nada entonces MUCHO MENOS constructiva es. Pues sino yo
   podría decir fulanito es un sonso, y cuando esa persona se queje decir ah
   pues pero era una critica constructiva. Solo porque vos le des el rótulo
   que se te plazca no hace que otras personas lo vean de la misma manera.

   Y que casualidad, entre los dos grupos hay mas de 10,000 personas donde
   día a día se proponen críticas que son aceptadas. En cambio te llamé la
   atención a vos, así que en lugar de ver si se le dice algo al otro y
   pretender vender la idea de falta de libertad de opinión, fijate como
   decís las cosas y porqué en este caso pudieron enojar a personas que 
   dedican
   HORAS y HORAS por día para que vos trabajes mejor.

   Finalmente si tanto problema tenés con la forma de actuar de este core
   estás bienvenido a dejarlo y adoptar otro Framework. No vaya a ser cosa 
   que
   ahora también digas que te estamos atando. Ja.

   -MI

   ---

   Remember, smart coders answer ten questions for every question they ask.

   So be smart, be cool, and share your knowledge.

   BAKE ON!

   blog:http://www.MarianoIglesias.com.arhttp://www.marianoiglesias.com.ar/
--

   *De:* CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] *En
   nombre de *minskog
   *Enviado el:* Domingo, 11 de Noviembre de 2007 05:16 p.m.
   *Para:* CakePHP-es@googlegroups.com
   *Asunto:* Re: foro cake spanish - unoficial

   Yo no he criticado destructivamente nada me parece, he dado una opinión
   y he comentado las carencias que le veo. Tienes un 'problemita', parece 
   que
   no se puede hablar de cake sin aplaudir con las orejas ni decir sus
   carencias macho, estás la acecho para saltar a la mínima (cosa que por 
   otra
   parte parece ser la forma de actuar de este core ...).  Cargarse el wiki 
   fue
   un fallo *emho*. Reitero, en mi opinión, no veo donde está esa critica
   destructiva e insultante que pretendes ver. A ver si ahora hay que estar
   mudos, y solo dar la opinión para ensalzar las virtudes y no poder mentar
   las carencias.


--~--~-~--~~~---~--~~
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: window.open

2007-11-11 Por tema mbavio

No me referia a el target, sino a las demas cosas que tu dices
(NombreVentana, opciones, etc). Quizas debas meterte dentro del codigo
fuente, o ver aqui: 
http://api.cakephp.org/1.2/class_html_helper.html#71ff7f331b08318bc867a4d9057b7d9f

Saludos.

On 11 nov, 20:21, antonio [EMAIL PROTECTED] wrote:
 Gracias por la respuesta.
 El método link del helper html sí acepta parámetros. Aparte de la ruta
 url.
 Por ejemplo, se podría poner $html-link($ruta,array('target'='_blank')); y 
 se abriría el enlace a $ruta

 en una nueva ventana.
 Pero no tengo ni idea de cómo obtener una respuesta similar a
 window.open(url,NombreVentana,opciones) de javascript.


--~--~-~--~~~---~--~~
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: foro cake spanish - unoficial

2007-11-11 Por tema mbavio

Mi pregunta es humilde y bastante inocente... Siendo Mariano The Lord
of Tha Bakery como ponen en el sitio oficial, no podriamos de alguna
forma copiar la estructura que tiene la version original y adaptarla
al español? Digo, si es con motivos de difundir el framework, no
habria problemas de hacer esto, no Mariano? En caso de ser afirmativa
la respuesta, yo estoy dispuesto a colaborar con el armado y el
mantenimiento de los articulos, noticias y codigos fuente.
Espero la respuesta. Saludos.

Martin Bavio

On 12 nov, 00:06, Diego Villar [EMAIL PROTECTED] wrote:
 Con respecto al tema original, les comento que estuve charlando con David
 hacerca de TheBakery, y ya esta por resolverse el acceso al subversión para
 poder trabajar en las modificaciones y traducción al español.

 Estoy esperando novedades de David para comenzar a trabajar en esto.

 En caso de que este tema no avance, la otra opción sería colgar un wiki, un
 foro y un lugar de descargas, para concentrar info útil en español en un
 solo lugar.

 Parece que la persona que lidera de algún modo cakephp-es, esta un tanto
 alejada, esto me preocupa un poco, dado que cuando esto sucede suelen
 enfriarse las cosas, pero de ser asi, veremos alguna otra opción.

 Saludos,

 El día 11/11/07, mbavio [EMAIL PROTECTED] escribió:



  Paños frios urgente :)

  Tratando de no ser mala onda, creo que no mejor que podemos hacer es
  volver al hilo original del post y dejar peleas para programas de
  mensajeria privada.

  Diego, que paso con el foro? Que opinas de la idea de hacer un The
  Bakery en Español?

  Saludos.

  On 11 nov, 18:12, Diego Villar [EMAIL PROTECTED] wrote:
   Estimado Minskod,

   Creo que lo que Mariano critica son las formas y no la crítica en si,
  creo
   que simplemente es una cuestión de expresión, el término chapuzada
  creo un
   tanto peyorativo a menos a mi (Argentino) me suena a cagada y
  convengamos
   que si alguien hace algo y ademas de forma gratuita, no es muy agradable
  que
   alguien te diga esto es una cagada, pero no olvidemos que muchos de
  aquí,
   venimos de culturas distintas ... por tanto hay que ser algo permisivo y
   mantener cierta compostura y cordialidad entre nosotros ante estas
   diferancias ..

   Saludos,

   Diego.

   El día 11/11/07, minskog [EMAIL PROTECTED] escribió:

Vale mariano, ya me queda claro como es hablar contigo, y como
  respetas a
la gente. no te preocupes que no vas a leer ninguna critica más mía,
  ni
destructiva ni contructiva. Y como útimo decir que ña solución la
  propongo
hace tiempo, fuera bakery y vuelta del wiky con control de versiones,
  otra
cosa es

El día 11/11/07, Mariano Iglesias [EMAIL PROTECTED]
  escribió:

   No te colgués la bandera de los derechos humanos, vos no sos madre
  de
 plaza de mayo y el core no es stalin. Una chapuzada NO ES una
  critica
 constructiva. Y cuando viene de boca de alguien que NO propone
  soluciones,
 ni patches, ni nada entonces MUCHO MENOS constructiva es. Pues sino
  yo
 podría decir fulanito es un sonso, y cuando esa persona se queje
  decir ah
 pues pero era una critica constructiva. Solo porque vos le des el
  rótulo
 que se te plazca no hace que otras personas lo vean de la misma
  manera.

 Y que casualidad, entre los dos grupos hay mas de 10,000 personas
  donde
 día a día se proponen críticas que son aceptadas. En cambio te llamé
  la
 atención a vos, así que en lugar de ver si se le dice algo al otro y
 pretender vender la idea de falta de libertad de opinión, fijate
  como
 decís las cosas y porqué en este caso pudieron enojar a personas que
  dedican
 HORAS y HORAS por día para que vos trabajes mejor.

 Finalmente si tanto problema tenés con la forma de actuar de este
  core
 estás bienvenido a dejarlo y adoptar otro Framework. No vaya a ser
  cosa que
 ahora también digas que te estamos atando. Ja.

 -MI

  ---

 Remember, smart coders answer ten questions for every question they
  ask.

 So be smart, be cool, and share your knowledge.

 BAKE ON!

 blog:http://www.MarianoIglesias.com.ar
 http://www.marianoiglesias.com.ar/
  --

 *De:* CakePHP-es@googlegroups.com [mailto:
  [EMAIL PROTECTED] *En
 nombre de *minskog
 *Enviado el:* Domingo, 11 de Noviembre de 2007 05:16 p.m.
 *Para:* CakePHP-es@googlegroups.com
 *Asunto:* Re: foro cake spanish - unoficial

 Yo no he criticado destructivamente nada me parece, he dado una
  opinión
 y he comentado las carencias que le veo. Tienes un 'problemita',
  parece que
 no se puede hablar de cake sin aplaudir con las orejas ni decir sus
 carencias macho, estás la acecho para saltar a la mínima (cosa que
  por otra
 parte parece ser la forma de actuar de este core ...).  Cargarse el
  wiki fue
 un fallo *emho*. Reitero, en mi opinión

Re: Modelo para users y amigos

2007-11-11 Por tema mbavio

Como pude responderte en el IRC, esta relacion es HATBM
(hasAndBelongsToMany). Si has seguido las convenciones de Cake,
simplemente con las siguientes lineas de codigo tienes la relacion
armada:

class User extends AppModel {

var $hasAndBelongsToMany = array('Amigo');

}

class Amigo extends AppModel {

var $hasAndBelongsToMany = array('User');

}

Luego cuando ejecutes los metodos find, findAll o read, obtendrás el
modelo pedido junto con su modelo asociado, en este caso, el User
junto con sus Amigos. Espero haberte sido de ayuda.

Saludos.

Martin Bavio
On 11 nov, 17:36, Ceritium [EMAIL PROTECTED] wrote:
 Buenas a todos, tengo una tabla users y ahora quiero hacer que se
 hagan amigüitos entre ellos por ello he creado la tabla amigos con
 las columnas user_id y amigo_id.

 Lo primero, no se siquiera si el nombre de la tabla es la mas
 apropiada para seguir las convenciones de cakephp.

 Tengo el modelo User y el modelo Amigo

 ¿Qué tendría que poner en cada una?

 Supongo que un hasAnd... pero no le cojo el truco.


--~--~-~--~~~---~--~~
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: ¿primary key compuesta?

2007-11-11 Por tema mbavio

Daniel, leyendo lo que has puesto, creo que tienes un problema que no
corresponde a Cake y si a tu diseño inicial de la base de datos. Si
nunca has oido hablar de normalizacion de una base de datos, aqui
tienes un articulo de wikipedia que puede abrirte las puertas:
http://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_una_base_de_datos

En tu caso particular, lo que deberias hacer, es partir tu tabla,
manteniendo el PreIdPedido como key de la tabla principal, y armar
otra tabla que tenga como key a PrePedidoRecurso. Luego haces una
asociacion hasMany y has logrado lo que tu querias hacer en un
principio!

Es mi consejo que siempre trates de optimizar tu diseño de la base de
datos, para que despues no te de estos dolores de cabeza.

Saludos.

Martin Bavio

On 11 nov, 23:05, AldeaCMS [EMAIL PROTECTED] wrote:
 Hola, una consulta cortita :p, que pasa cuando la primarykey es
 compuesta, es decir, se compone por 2 o mas campos de la tabla?
 en mi caso en particular la key viene siendo el campo PreIdPedido
 junto al campo PrePedidoRecurso...

 como debo crear el modelo?

 bueno, realmente la key es el ultimo campo:PrePedidoRecurso, pero en
 la tabla se puede repetir muchas veces para distinto PreIdPedido, por
 eso digo que la llave es compuesta.

 Muchas gracias de antemano
 ya estoy entendiendo todo esto del cake.. me esta gustando muchisimo!

 estoy haciendo 2 proyectos en paralelo, uno desde cero y otro que ya
 existia el modelo de datos y mas bien es una integracion a otro
 software... este ultimo me esta dando bastantes dolores de cabeza .. y
 me muestra claramente las ventajas de usar las convenciones de cake!

 viva cake!!! jejeje

 Saludos
 Daniel Aldea


--~--~-~--~~~---~--~~
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: Validación de datos. ¿Por qué no me sale el mensaje?

2007-11-11 Por tema mbavio

Un articulo clarito de Mariano donde se explican muchas cosas acerca
de las validaciones en CakePHP 1.2...
http://bakery.cakephp.org/articles/view/multiple-rules-of-validation-per-field-in-cakephp-1-2

Saludos.

Martin Bavio

On 10 nov, 15:04, dandreta [EMAIL PROTECTED] wrote:
 Hola!
 A ver si me podeis ayudar por que no doy con la solución.
 En la validación de datos en mi modelo tengo esto:

 var $validate = array(
 'id' = array(
 'novacio' = array(
 'rule' = VALID_NOT_EMPTY
 ),
 'numero' = array(
 'rule' = 'numeric',
 'required' = true,
 'allowEmpty' = false
 )
 )
 );
  y en la vista add:

 ?php echo $form-text('Alumno.id', array('maxlength' = '8'));?
  ?php echo $form-error('Alumno.id',array(
 'novacio' = 'El DNI no puede estar vacío',
 'numero' = 'El DNI debe ser un número, sin incluir la letra'
 ), array('class' = 'error'));?

 La cuestión es que al añadir no me sale el mensaje 'El DNI no puede
 estar vacío' cuando el campo está vacío sino que me sale This field
 cannot be left blank.
 Si escribo algo que no es un número si me sale el mensaje correcto, es
 decir, 'El DNI debe ser un número, sin incluir la letra'. ¿Por qué
 entonces no me sale el mensaje correcto al dejar el campo vacío?
 Seguro que es por una tontería pero le doy vueltas y pruebo cosas y me
 sigue sin salir.
 Gracias de antemano y 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.

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



Blogs de CakePHP en Español

2007-11-11 Por tema mbavio

 Asi como he visto en el blog de CakePHP oficial, me parece que es una
muy buena idea contar con una lista de todos aquellos blogs que hablan
de CakePHP, aunque en este caso, de habla hispana. Por ese motivo abri
una nueva pagina, para que todos vayamos agregando nuestros propios
blogs (los que tengan uno), y asi poder ayudar a los novatos a
encontrar recursos rapidamente. Solo he agregado mi blog, pero la idea
es que cada uno ingrese y agregue el suyo, junto con una pequeña
descripcion del mismo. En fin, espero que les guste la idea. Saludos.

Haz clic en 
http://groups.google.com/group/CakePHP-es/web/blogs-de-cakephp-en-espaol?hl=es.
Si haciendo clic no se activa, copia el vínculo y pégalo en la barra
de direcciones de tu navegador.

Martin Bavio


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

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



  1   2   >