Buenas

amigos les queria consultar lo siguiente,

estoy realizando una pequeña funcion desde un helper para que en todas
las vista genere los menu de operaciones, especificamente lo estoy
realizando asi;

desde el view/helper/CosaHelpers.php
 <?php
        var $helpers =  array('Html','Form');

        public function makeLink() {
    // listando operaciones

        $link = $this->Html->link(__('Listas Sites(R/N/B)'),
array('controller'=>'SitesLegacies','action' => 'index'));
        $link_2 = $this->Html->link(__('Listas Sites'),
array('controller'=>'Sites','action' => 'index'));
        $link_3 = $this->Html->link(__('Cluster'),
array('controller'=>'Clusters','action' => 'index'));

        return $this->output("
        <div class='actions'>
        <h3>Operaciones</h3>
        <ul><li>". $link ."/li>
                <li>".$link1."</li>
                <li>".$link2."</li>
                <li>".$link3."</li>
        </ul>
</div>
        ");

    }
    }

 ?>
------------------------------
desde el controllar principal

class AppController extends Controller {

var $helpers = array('Html','Form', 'Cosa', 'Session');

----------------------------------------
desde la vista de cualquier controller, coloco

<?php echo $this->cosa->makeLink(); ?>
y puffffffffff me genera el error
Fatal error: Call to a member function makeLink() on a non-object in

alguien sabe si estoy cumplimentando los datos correctos?..

un saludo

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos 
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a 
cakephp-es@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a 
cakephp-es+unsubscr...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a