Que tal amigos, estoy viendo los plugins e hice esto a manera de practica, pero me sale el error:
Cita: Fatal error: Call to a member function sumar() on a non-object in C:\wamp\www\Zendf\miproyecto\application\modules\m oduno\controllers\IndexController.php on line 26
el plugin lo tengo en: library/plugins/Unpluginmas.php
en el application.ini
Código PHP:
resources.frontController.plugins.unpluginmas = "Plugins_Unpluginmas"
Este es el plugin:
Código PHP:
class Plugins_Unpluginmas extends Zend_Controller_Plugin_Abstract{
public function sumar($x=null){
$suma=5 + $x;
return $suma;
}
}
Y asi lo declaro en un action
Código PHP:
$front = Zend_Controller_Front::getInstance();
$st = $front->getPlugin('Plugins_Unpluginmas');
$this->view->verplugin=$st->sumar(83);
Estuve probando, cambiando cosas, pero no queda.
Quizas uds. vean el error, saludos y gracias.