Hola Compañero, para mandar el valor de la variable desde el controlador a la vista, lo puedes hacer con
ejemplo:
Código PHP:
// First you pass data from the controller:
$this->set('color', 'pink');
// Then, in the view, you can utilize the data:
You have selected <?php echo $color; ?>
documentación: [URL="http://book.cakephp.org/2.0/en/controllers.html#interacting-with-views"]http://book.cakephp.org/2.0/en/controllers.html#interacting-with-views[/URL]
ahí también te dice como pasar arrays.
Recuerda que esta variable sólo estará disponible en su correspondiente vista del controlador.
Ahora la duda que tienes acerca del pr(), este sirve para imprimir arrays:
pr(mixed $var): Convenience wrapper for print_r(), with the addition of wrapping <pre> tags around the output.
Intenta con:
fuera del forearch y veremos que tal te va.
Saludos