Buenas, el tema de los archivos lo tenía pendiente.
Hoy hice el arreglo para que pudieras acceder a los archivos mediante
$this->params['archivo'].
La clase que modifiqué es core.routing.Filter.class.php, y es el
siguiente código el que cambió:
public function getParams()
{
$tempArr = array();
if ($this->urlParams !== NULL && count($this->urlParams)>0) //
Merge de POST, GET y urlParams.
{
$tempArr = array_merge( $this->urlParams, $_GET);
//return array_merge( $_POST, $tempArr);
$tempArr = array_merge( $_POST, $tempArr);
return array_merge( $_FILES, $tempArr);
}
//return array_merge( $_POST, $_GET ); // Solo merge de POST y
GET.
$tempArr = array_merge( $_POST, $_GET);
return array_merge( $_FILES, $tempArr);
}
La última versión está en el SVN del grupo google:
http://code.google.com/p/yupp/source/browse/#svn/YuppPHPFramework/core/routing
Cualquier problema, luego me cuentas.
Saludos,
Pablo.