Esempio n. 1
0
 public function applyGroup()
 {
     $model = $this->getModel();
     $form = JRequest::get();
     $plugin =& JPluginHelper::getPlugin('user', 'mailupsubscriber');
     $pluginParams = new JParameter($plugin->params);
     //Passwor e username console
     $user_console = $pluginParams->get('user', 'defaultValue');
     $pwd_console = $pluginParams->get('pwd', 'defaultValue');
     $id_console = $pluginParams->get('consoleID', 'defaultValue');
     $nameUnique = $pluginParams->get('nameUnique', 'defaultValue');
     $WsManage = new MailUpWsManage();
     $WsManage->loginFromId($user_console, $pwd_console, $id_console);
     $xmlGroup = $WsManage->CreateGroup($form['jform']['listid'], $form['jform']['name'], $form['jform']['description']);
     if ($xmlGroup) {
         $xml = $model->xmltostring($xmlString);
         foreach ($xml->group as $group) {
             $selectGroup = array('groupID' => (string) $group->groupID, 'groupName' => (string) $group->groupName, 'groupdNotes' => (string) $group->groupNotes);
         }
     }
     $model->insertGroup($form['jform']['name'], $form['jform']['description'], $form['jform']['listid'], $selectGroup['groupID']);
     $this->setRedirect(JRoute::_('index.php?option=' . $this->option . '&view=' . $this->view_list, false));
 }