Re: [Codeka-web-desarrollo] Convenciones Cakephp
Brought to you by:
codeka-web
From: Sebastian C. <pas...@gm...> - 2009-09-16 17:03:53
|
Si, en realidad, yo trate de avanzar un poco, colocando las imagenes para "ver" y "editar" y el borrar esta pendiente. tambien agregue el boton de "nuevo cliente", pero eran solo pruebas, como para dejarlo similar al anterior. Pablo dijo que se encargaria del diseño del sistema. El 16 de septiembre de 2009 12:59, Dario Parente <dar...@gm...>escribió: > Sebastian Carcamo escribió: > >> Ok, >> >> aqui respondo tus dudas, >> nos debemos centrar en el directorio app/ >> >> en controller los controladores /*Aqui se encuentran el codigo php que >> hace consultas y entrega datos a las vistas*/ >> en models los modelos /*aqui lo relacionado con las bd*/ >> y en view las vistas /*aqui los archivos que se muestran a los usuarios, >> (traducciones, tablas, etc)*/ >> >> Si te aparecen esos errores es por que todavia no esta completo, faltan >> generar algunos controladores de los pagos, facturas, etc. >> >> Tambien faltan generar algunas vistas, >> >> Espero subirlas pronto para que puedas traducir las vistas. >> >> Los mensajes a traducir son los que estan dentro de esta funcion >> <? php __('Clientes'); ?> >> tambien los link a otras paginas >> <?php echo $html->link(__('Ver', true), array('action' => 'view', >> $cliente['Cliente']['id'])); ?> >> Lo demas son netamente codigos que no se debe traducir. >> >> espero haberte aclarado tus dudas, >> >> Saludos >> >> >> >> El 16 de septiembre de 2009 12:20, Dario Parente < >> dar...@gm... <mailto:dar...@gm...>> escribió: >> >> Sebastian Carcamo escribió: >> >> Para Cakephp hay que respetar ciertas convenciones, >> que he ido aplicando en la Bd de codeka, >> >> en el archivo bd-cokephp.sql esta la base de datos. >> >> por ejemplo las convenciones son : >> >> La llave primaria de la tabla como los codigos se llamaran 'id' >> Los nombres de las tablas seran plural, ej : proveedores, >> articulos, clientes, etc >> si dos tablas estan relacionadas, por ejemplo articulos con >> familias, en la tabla articulos debe usarse el campo >> familia_id (en singular) >> >> Saludos >> >> -- Sebastian Carcamo S. >> >> ------------------------------------------------------------------------ >> >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal >> Reports 2008 30-Day trial. Simplify your report design, >> integration and deployment - and focus on what you do best, >> core application coding. Discover what's new with Crystal >> Reports now. http://p.sf.net/sfu/bobj-july >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Codeka-web-desarrollo mailing list >> Cod...@li... >> <mailto:Cod...@li...> >> >> https://lists.sourceforge.net/lists/listinfo/codeka-web-desarrollo >> >> Bueno como dije no soy programador pero si soy bien corajudo, ya >> instale el cakephp y bueno lo estoy viendo y me parece bastante >> facil o deducible de ver a codeka y su funcionamiento interno. >> Me gustaria que alguien me explique un poco la estructura que >> maneja cakephp, porque al instalarlo veo en su estructura varios >> directorios y me gustaria saber a que se refieren cada uno para >> interpretarlo un poco mas. >> veo directorio CodekaCakephp2 y los subdirectorios >> APP >> CAKE >> VENDORS >> >> A su ves APP tiene >> CONFIG >> CONTROLLERS >> LOCALE >> MODELS >> PLUGINS >> TEST >> TMP >> >> A mi parecer es sobre APP que trabajaremos.? >> >> Tambien me gustaria aportar con la traduccion que veo y creo que >> no tendria problemas, pero para ello es que pido que me den >> referencias de como es la estructura de directorios que tiene >> CodekaCakephp2. >> He visto que alli hay un directorio CodekaCakephp2/app/views y >> alli otros directorios y archivos en los cuales figura lo que creo >> que hay que traducir, si es asi de esa traduccion me encargo yo. >> >> Despues al verlo a codeka con cake me da unas advertencias de que >> hace falta unos archivos como ser el de ventas mostrador, facturas >> clientes y el error es. >> >> *Error: * /CfacturasController/ could not be found. >> >> *Error: * Create the class /CfacturasController/ below in file: >> app/controllers/cfacturas_controller.php >> >> Segun veo me dice que hay que crear ese archivo y es mas abajo me >> dice como crearlo, bueno si es asi los creo y los subo al svn >> junto con la traduccion. >> >> Pero reitero una ayuda de como es la estructura de cake me daria >> un mejor panorama para saber como colaborar. >> >> Gracias >> Dario >> >> >> >> >> >> -- >> Sebastian Carcamo S. >> > Si se me aclaro bastante, entonces puedo empezar con clientes y proveedores > que estan dentro de view. > y con respecto a los link en clientes veo que no esta como por ejemplo en > proveedores el menu editar-modificar o borrar y debajo tampoco aparecen los > menues correspondientes al mismo lo unico que muestra es codeka : > facturacion web y si pinchas alli va a la pagina de agregar un nuevo > cliente. > Esto es asi porque falta terminar de configurar los link.? > > Dario > -- Sebastian Carcamo S. |