Miércoles 15 De Noviembre Del 2006 @ 09:03 AM |
kaioken
Tigermouse es un framework MVC con eventos (se parece a prado). Su objetivo es encargarse de la parte de Controller y Vista aunque con un pequeño soporte del modulo. Encapsula el javascript para los eventos de tal manera que tus forms venga directamente con efectos AJAX, y no tengas k escribir tu el javascript al menos que sea necesario.
Codigo:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<?php
class MainCtrl extends Ctrl {
public function show() {
$f = new Form('loginForm');
$f->template = 'app/LoginForm.tpl';
$l = new Input('login');
$p = new Input('passwd');
$ok = new Button('ok');
$ok->text = 'Login';
$f->add($l);
$f->add($p);
$f->add($ok);
$ok->addListener('onClick', 'LoginCtrl/auth', $f->valueReader());
return $f;
}
}
?>
|
* PHP 5 o >
* Services_JSON de PEAR
* Smarty template engine
* PDO no es esencial
Se ve bien, ahora solo falta probarlo en un verdadero proyecto y ver su alcanze. Y en lo personal no me gusta que mi PHP me haga el AJAX o codigo javascript, es como tener que ir al lado del server para que me haga los dos procesos.
2006-11-15 23:40:54
No suena tan mal, pero tendria que probar eso del AJAX en el form antes. Lo hare en cuanto tenga tiempo.