static function save($saveid = -1, $pid = -1, $adminedit = '') { //сохранение изменного (или добавляемого класса) для админки switch ($adminedit) { default: $savepc = new wra_twu(); if ($saveid != -1) { $savepc->load($saveid); } $savepc->userid = wra_admintable::getpost('fielduserid'); $savepc->twuserid = wra_admintable::getpost('fieldtwuserid'); $savepc->display_name = wra_admintable::getpost('fielddisplay_name'); $savepc->regdate = wra_admintable::getpost('fieldregdate'); $savepc->username = wra_admintable::getpost('fieldusername'); $savepc->usersurname = wra_admintable::getpost('fieldusersurname'); $savepc->link = wra_admintable::getpost('fieldlink'); $savepc->gender = wra_admintable::getpost('fieldgender'); $savepc->photo = wra_admintable::getpost('fieldphoto'); $savepc->points = wra_admintable::getpost('fieldpoints'); $savepc->access_token = wra_admintable::getpost('fieldaccess_token'); $savepc->email = wra_admintable::getpost('fieldemail'); $savepc->phone = wra_admintable::getpost('fieldphone'); $savepc->adres = wra_admintable::getpost('fieldadres'); if ($saveid != -1) { // $savepc->update(); } else { // $savepc->add(); } return $savepc->id; } return $saveid; }
static function save($saveid = -1, $pid = -1, $adminedit = "") { //сохранение изменного (или добавляемого класса) для админки switch ($adminedit) { default: $savepc = new wra_virtualpage(); $moreinfo = new wra_iteminfo(); if ($saveid != -1) { $savepc->load($saveid); $moreinfo->load($savepc->infoid); } $moreinfo->saveit($saveid, $_POST['fieldheader']); $savepc->header = wra_admintable::getpost('fieldheader'); $savepc->content = wra_admintable::getpost('fieldcontent'); //$savepc->link=$_POST['fieldlink']; $savepc->menuid = $_POST['fieldmenuid']; $savepc->infoid = $moreinfo->id; if ($saveid != -1) { $savepc->update(); } else { $savepc->add(); } $saveid = $savepc->id; } $moreinfo->saveobj($savepc->currentobjid, "wra_virtualpage"); return $saveid; }
static function save($saveid = -1, $pid = -1, $adminedit = "") { $savepc = new wra_langed(); if ($saveid != -1) { $savepc->load($saveid); } $savepc->table = wra_admintable::getpost('fieldtable' . wra_lang::getdefault()); $savepc->field = wra_admintable::getpost('fieldfield' . wra_lang::getdefault()); $savepc->lang = wra_admintable::getpost('fieldlang' . wra_lang::getdefault()); $savepc->value = wra_admintable::getpost('fieldvalue' . wra_lang::getdefault()); $savepc->rowid = wra_admintable::getpost('fieldrowid' . wra_lang::getdefault()); $savepc->key = wra_admintable::getpost('fieldkey' . wra_lang::getdefault()); if ($saveid != -1) { // $savepc->update(); } else { // $savepc->add(); } //echo $savepc->id; //die(); $languages = wra_lang::getlist(); foreach ($languages as $l0) { if ($l0->alias != wra_lang::getdefault()) { wra_langed::setvalue('site', 'table', $l0->alias, $savepc->id, WRA::getpost('fieldtable-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias)); wra_langed::setvalue('site', 'field', $l0->alias, $savepc->id, WRA::getpost('fieldfield-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias)); wra_langed::setvalue('site', 'lang', $l0->alias, $savepc->id, WRA::getpost('fieldlang-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias)); wra_langed::setvalue('site', 'value', $l0->alias, $savepc->id, WRA::getpost('fieldvalue-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias)); wra_langed::setvalue('site', 'rowid', $l0->alias, $savepc->id, WRA::getpost('fieldrowid-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias)); wra_langed::setvalue('site', 'key', $l0->alias, $savepc->id, WRA::getpost('fieldkey-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias)); } } return $savepc->id; }
function run() { $this->nofooter = true; $this->noheader = true; if (isset($_REQUEST['clearcache'])) { wra_cacheflow::clearcache(); } if (isset($_POST['btnclicked'])) { switch ($_POST['btnclicked']) { case 'btnsave': wra_options::$options['phone'] = wra_admintable::getpost('phone'); wra_options::$options['email'] = wra_admintable::getpost('email'); wra_options::$options['fb'] = wra_admintable::getpost('fb'); wra_options::$options['vk'] = wra_admintable::getpost('vk'); wra_options::$options['insta'] = wra_admintable::getpost('insta'); wra_options::$options['lj'] = wra_admintable::getpost('lj'); wra_options::$options['blogger'] = wra_admintable::getpost('blogger'); wra_options::$options['flickr'] = wra_admintable::getpost('flickr'); wra_options::saveoptions(); $this->wf->options = wra_options::loadoptions(); break; } } /* if (WRA::ir('mod')) { $this->cap->adminedit = @WRA::r('mod'); $this->currentlink='?mod='. $this->cap->adminedit; if(strpos($this->cap->adminedit,'edit')){ $this->cap->isedit=true; $this->cap->mod = str_replace("edit","", $this->cap->adminedit); }else{ $this->cap->mod = $this->cap->adminedit; } switch ($this->cap->mod) { default : if (wra_adminmenu::isexist($this->cap->mod)) { $this->editlink_withoutid = '?mod='.$this->cap->mod; $this->cap->getcurmenu(); if (WRA::ir('id')) $this->currentlink .= '&id=' . WRA::r('id'); if (WRA::ir('pid')) { $this->currentlink .= '&pid=' . WRA::r('pid'); $this->editlink_withoutid .= '&pid=' . WRA::r('pid'); } if (WRA::ir('type')) { $this->currentlink .= '&type=' . WRA::r('type'); $this->editlink_withoutid .= '&type=' . WRA::r('type'); } if ($this->cap->usenames) { $this->cap->getnames(); } if(!$this->cap->isedit) include WRA_Path. '/modules/admin/forms/list.php'; else include WRA_Path. '/modules/admin/forms/edit.php'; $this->cap->doedit($this->wf); } else { include WRA_Path. '/modules/admin/parts/default.php'; } break; } } else { $this->useleftmenu = - 1; //echo 'hi'; print_r($_SESSION); // die(session_id()); include WRA_Path. '/modules/admin/parts/main.php'; }*/ }