Comienzo a trabajar con los StandarForm y aunque los formularios se muestran bien no cambian a partir de los métodos set. He revisado detalladamente todas las configuraciones del apache, php y mysql a partir de la documentación. Uso AppServer 2.5.9.
Estoy trabajando con el siguiente ejemplo:
class Usuario extends ActiveRecord
{
public $debug = true;
public function __constructor()
{
}
}
class UsuariosController extends StandardForm
{
public $scaffold = true;
public $source = "usuario";
public function __constructor()
{
$this->set_form_caption('Gestionar usuarios');
$this->set_type_email('correo');
}
}
Como decía el formulario se visualiza bien pero el caption sigue siendo
Usuarios y no cambia el componente para el campo correo.
Adjunto una imagen con la visualización del formulario.
Según la documentación esto debe funcionar bien.
Por favor si a alguien le ha ocurrido agradecería cualquier ayuda. He hecho algunos trabajos con kumbia pero nunca había utilizado los formularios.
gracias de antemano.
salu2.
Comentarios
Esto debe ir en models/usuario.php
Esto en controllers/usuarios_controller.php
Otra cosa no es __constructor() sino __construct()
Saludos.
El problema era el __construct. Los errores más sencillos a veces son los más difíciles de hallar.
gracias por la ayuda.
salu2.
He revisado el codigo una y otra vez y no encuentro el problema.
Copio mi codigo a continuacion a ver si alguien puede detectar el error.
Desde ya muchas gracias!
models/producto.php
controllers/producto_controller.php