public function listplansAction() { if ($this->isLoggedIn() == 0) { $this->_redirect('/admin/index'); } $this->view->loginStatus = $this->isLoggedIn(); $fitnessPlans = new FitnessMembershipPlans(); $fitnessLanguage = new FitnessLanguages(); $defaultLanguage = $this->getDefaultLanguage(); $this->view->languageList = $fitnessLanguage->getLanguages(); $this->view->planData = $fitnessPlans->listPlans($defaultLanguage); }
/** * function that displays the page with membership plans * @author lekha * @date 3/27/2012 * */ public function membershipAction() { $this->view->loginStatus = $this->isLoggedIn(); //if($this->view->loginStatus == 1) //$this->view->memberStatus = $this->checkUserMembership(); if ($this->isLoggedIn() == 0) { $this->_redirect('/index/login'); } $fitnessMembership = new FitnessMembershipPlans(); $fitnessMembershipMulti = new FitnessMembershipPlansMultilang(); $membershipPlans = array(); $defaultLanguage = $this->getDefaultLanguage(); $plans = $fitnessMembership->listPlans(); $i = 0; foreach ($plans as $plan) { $membershipPlans[$i]['membership_id'] = $plan['membership_id']; $membershipPlans[$i]['name'] = $plan['membership_plan']; $membershipPlans[$i]['rate'] = $plan['membership_rate']; $membershipPlans[$i]['free'] = $plan['membership_offer_period']; $membershipPlans[$i]['advance_months'] = $plan['advance_months']; $description = $fitnessMembershipMulti->getPlans($plan['membership_id'], $defaultLanguage); $membershipPlans[$i]['desc'] = $description['membership_description']; $i = $i + 1; } $this->view->plans = $membershipPlans; }