Foros del Web » Programando para Internet » PHP »

cakePHP scaffold relacionando tablas

Estas en el tema de cakePHP scaffold relacionando tablas en el foro de PHP en Foros del Web. Buenas gente con ganas de ayudar! Estoy intentando aprender cakePHP para hacer esas tablas genéricas rapidamente Viendo unos tutoriales para usar scaffold llegue hasta como ...
  #1 (permalink)  
Antiguo 25/07/2012, 13:53
 
Fecha de Ingreso: agosto-2009
Mensajes: 51
Antigüedad: 15 años, 3 meses
Puntos: 1
cakePHP scaffold relacionando tablas

Buenas gente con ganas de ayudar!

Estoy intentando aprender cakePHP para hacer esas tablas genéricas rapidamente

Viendo unos tutoriales para usar scaffold llegue hasta como relacionar las tablas... por ejemplo para agregar un "album" de una determinada "banda" usando "belongsTo" y que me de a elegir las bandas al crear el ablum. Se entendió? je

El video tutorial esta hecho usando la versión 1.2 y usando esa versión no tengo problemas hasta ahora. Pero me gustaria saber como hacer esto mismo usando la ultima version (2.2.1) porque haciendolo de la misma forma a la hora de agregar un "album" el menu de "bandas" esta vacío.

En el video se crean estos y solo estos modelos y controladores... y para la version 2.2.1

DiscosController.php-----------------------------------------------------------------------------

<?php
class DiscosController extends AppController {
var $scaffold;
}
?>

GruposController.php----------------------------------------------------------------------------

<?php
class GruposController extends AppController {
var $scaffold;
}
?>

grupo.php--------------------------------------------------------------------------------------------

<?php
class Grupo extends AppModel {
var $name = 'Grupo';
var $displayField = 'nombre';
}
?>

disco.php--------------------------------------------------------------------------------------------

<?php
class Disco extends AppModel {
var $name = 'Disco';

var $belongsTo = array ('Grupo' =>
array ( 'className' => 'Grupo',
'conditions' => '',
'order' => '',
'foreignKey' => 'grupo_id'

)
);
}
?>

No se como buscarlo.

PD: Cambie los nombres de controladores por camellcase porque así se hace en 2.2.1 en la 1.2 se usa guion y minusculas.

Espero se haya entendido y puedan ayudarme, gracias.

Última edición por vicluber; 25/07/2012 a las 15:23

Etiquetas: belongsto, cakephp, scaffold
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:15.