コード例 #1
0
ファイル: ops.php プロジェクト: sergiovelayos/liveuamap
 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;
 }