예제 #1
0
 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);
 }
예제 #2
0
 /**
  * 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;
 }