2008/3/27 Sincklation <[EMAIL PROTECTED]>:
>
>  Estimados Bakers,
>
>  Hace unos días comence mi primer proyecto en Cake, y tengo una duda
>  sobre las convenciones que no logro resolver.
>
>  Las acciones dentro del controlador deben crearse "camel cased" o
>  underscored.
>
>  Ej.
>
>  class SomeController extends AppController {
>
>     function showShomething(){
>     }
>
>  }
>
>  o
>
>  class SomeController extends AppController {
>
>     function show_shomething(){
>     }
>
>  }
>
>  He probado ambas formas y las dos llaman a la misma vista
>  show_something.ctp, por lo que ahí me encuentro en el dilema, puede
>  ser que ambas sean válidas.

ambas son validas. tu dilema tiene que ver con las convenciones para
las vistas, la unica convencion para los controladores es que cuando
comienzan con un _ (por ejemplo _enviarMail) se consideran metodos
internos por lo que no podran ser ejecutadas desde la URL.

con respecto a las vistas podrias saltarte las convenciones e indicar
dentro de cada accion la vista a utilizar mediante el metodo
$this->render('nombre_vista'); por ejemplo:


    function showPersonas(){
    {
      ...
      ...

      $this->render('listado_personas'); // se utilizara la vista
listado_personas.ctp

    }


mas informacion en:

http://book.cakephp.org/view/22/cakephp-conventions

-- 
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 [email protected]
 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.

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

Responder a