Changeset 922


Ignore:
Timestamp:
May 14, 2015 5:30:30 PM (10 years ago)
Author:
dungnv
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/www/deploy/api/platform/modules/space/actions/actions.class.php

    r921 r922  
    557557            $userExt = strtolower(substr($userFileName, strrpos($userFileName, '.') + 1));
    558558
    559             fwrite($fh, var_export($userExt, TRUE));
    560 
    561559            if ($userExt != $ext) {
    562560                $fileName = substr($fileName, 0, strrpos($fileName, '.')) . ".$userExt";
     
    571569    }
    572570
     571    public function executeRename () {
     572        $userId = $this->getRequestParameter('userid');
     573        $id = $this->getRequestParameter('id');
     574        $name = $this->getRequestParameter('name');
     575        $type = $this->getRequestParameter('type');
     576        $parentId = $this->getRequestParameter('parentid');
     577        $newName = $this->getRequestParameter('newName');
     578
     579        $c = new Criteria();
     580
     581        if ($type == 'directory') {
     582                $c->add(TblspacecategoryPeer::CAT_ID, $id);
     583                $c->add(TblspacecategoryPeer::CAT_PARENT, $parentId);
     584                $c->add(TblspacecategoryPeer::CAT_USER, $userId);
     585                $category = TblspacecategoryPeer::doSelectOne($c);
     586                if (!is_null($category)) {
     587                        $category->setCatName($newName);
     588                        $category->save();
     589                }
     590        }
     591        else {
     592                $c->add(TblspacefilePeer::FILE_ID, $id);
     593                $c->add(TblspacefilePeer::FILE_CATEGORY, $parentId);
     594                $c->add(TblspacefilePeer::FILE_USER, $userId);
     595                $file = TblspacefilePeer::doSelectOne($c);
     596                if (!is_null($file)) {
     597                        $file->setFileId($id);
     598                        $file->setFileName($newName);
     599                        $file->save();
     600                }
     601        }
     602
     603    }
    573604}
    574605
Note: See TracChangeset for help on using the changeset viewer.