I want to call observer in controller using if condition
this is my code
app\code\local\EPayment\EPayment\controllers\IndexController.php
class EPayment_EPayment_IndexController extends Mage_Core_Controller_Front_Action{
public function getepaymentAction()
{
$params = $this->getRequest()->getParams();
$left_amount = $params['left_amount'];
if($left_amount == true){
// call observer here
$this->getResponse()->setHeader('Content-type', 'application/json');
$this->getResponse()->setBody($left_amount);
}
}
}
app\code\local\EPayment\EPayment\Model\Observer.php
class EPayment_EPayment_Model_Observer
{
public function setDiscount($observer)
{
// some codes here
}
}
The above code $left_amount
is true
call Observer.php
.
Note: I write code for set discount in
Observer.php
.
Mage::getModel('epayment/observer')->getAlert();