Вход Регистрация
Файл: concrete5.7.5.6/concrete/controllers/dialog/file/upload_complete.php
Строк: 30
<?php
namespace ConcreteControllerDialogFile;

use 
ConcreteControllerDialogFileBulkProperties as BulkPropertiesController;

class 
UploadComplete extends BulkPropertiesController
{

    protected 
$viewPath '/dialogs/file/upload_complete';

    public function 
view()
    {
        
parent::view();
        
$this->requireAsset('javascript''jquery/tristate');

        
$sets = array();
        
$ids = array();
        foreach(
$this->files as $file) {
            
$ids[] = $file->getFileID();
            foreach(
$file->getFileSets() as $set) {
                
$o $set->getJSONObject();
                if (!
in_array($o$sets)) {
                    
$sets[] = $o;
                }
            }
        }
        
$this->set('filesets'$sets);
        
$this->set('fileIDs'$ids);

        if (
count($this->files) == 1) {
            
$propertiesController = new Properties();
            
$propertiesController->setFileObject($this->files[0]);
            
$propertiesController->on_start();
            
$this->set('propertiesController'$propertiesController);
        }

        
$bulkPropertiesController = new BulkPropertiesController();
        
$bulkPropertiesController->setFiles($this->files);
        
$bulkPropertiesController->on_start();
        
// stupid hoops we have to go through due to tokens
        
$this->set('bulkPropertiesController'$bulkPropertiesController);

    }


}
Онлайн: 1
Реклама