[CakePHP-es] Re: Problema con Auth. Redirige a /users/login/usuario
@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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
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
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
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)
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)
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?
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??
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
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
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?
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
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
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?
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
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. -~--~~~~--~~--~--~---