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.