setMethod('post'); $isSaas = Application_Model_Preference::GetPlanLevel() == 'disabled'?false:true; $this->isSaas = $isSaas; $this->setDecorators(array( array('ViewScript', array('viewScript' => 'form/preferences.phtml', "isSaas" => $this->isSaas)) )); $general_pref = new Application_Form_GeneralPreferences(); $this->addSubForm($general_pref, 'preferences_general'); if (!$isSaas) { $email_pref = new Application_Form_EmailServerPreferences(); $this->addSubForm($email_pref, 'preferences_email_server'); } $soundcloud_pref = new Application_Form_SoundcloudPreferences(); $this->addSubForm($soundcloud_pref, 'preferences_soundcloud'); $saveBtn = new Zend_Form_Element_Button('pref_save'); $saveBtn->setAttrib('class', 'btn btn-small right-floated'); $saveBtn->setIgnore(true); $saveBtn->setLabel('Save'); $this->addElement($saveBtn); } }