ok  mm ps lo que tenia duda es por que no me funcionaba este codigo
 public function view($nombre) {
        $this->Pelicula->nombre = $nombre;
        $this->set('peli',$this->Pelicula->read());
    }

es decir  solo me funciona si mando  con el id
así 
 public function view($id) {
        $this->Pelicula->id = $id;
        $this->set('peli',$this->Pelicula->read());
    }





El domingo, 8 de julio de 2012 18:58:25 UTC-5, GuillermoRohde escribió:
>
> En ninguno de los casos haces una busqueda solamente selecciona mediante 
> el id, para buscar deberias usar el array de opciones con el elemento 
> conditions
> El 08/07/2012 16:50, "Edgar Reyes" <[email protected]> escribió:
>
>> hola a todos estoy  comenzando mi primer proyecto en cakephp y 
>> me surgió esta duda problema
>> siguiendo el tutorial del blog que esta en la pagina de cakephp  
>>
>> la parte del view donde  al darle click  sobre un link este te madna a 
>> una vista con los datos del articulo al que le diste click  pues bien 
>>
>> este es el codigo 
>>
>>  public function view($id) {
>>         $this->Pelicula->id = $id;
>>         $this->set('peli',$this->Pelicula->read());
>>     }
>>
>> como sabran este me manda a la vista view  mandando como parametro  el id 
>> del  registro que quiero mostrar
>>  
>> pero intente mandar como parametro el nombre de la pelicula 
>> asi 
>>
>>   public function view($nombre) {
>>         $this->Pelicula->nombre = $nombre;
>>         $this->set('peli',$this->Pelicula->read());
>>     }
>>
>>
>> pero no me muestra nada   tambien modifique el  link para que me quedara 
>> asi
>>
>> <?php echo $this->Html->link( $peli['Pelicula']['nombre'],
>> array('controller' => 'peliculas', 'action' => 'view', 
>> $peli['Pelicula']['nombre'])); ?>
>>
>>
>> alguien sabe como  hacer una busqueda por otro campo que no sea id??
>>
>> de antemano gracias
>>
>>
>>  -- 
>> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de 
>> Grupos de Google.
>> Para ver este debate en la Web, visita 
>> https://groups.google.com/d/msg/cakephp-es/-/XgXGlwog-t4J.
>> Para publicar una entrada en este grupo, envía un correo electrónico a 
>> [email protected].
>> Para anular tu suscripción a este grupo, envía un correo electrónico a 
>> [email protected]
>> Para tener acceso a más opciones, visita el grupo en 
>> http://groups.google.com/group/cakephp-es?hl=es.
>>
>

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para ver este debate en la Web, visita 
https://groups.google.com/d/msg/cakephp-es/-/jNh-lsbCfaMJ.
Para publicar una entrada en este grupo, envía un correo electrónico a 
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a 
[email protected]
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a