public $ID;
public $buttonID;
public $windowTitle;
- public $view;
+ public $pools = array();
+ public $old_pool;
public function setID($id) {
$this->ID = $id;
}
public function prepareData($sender, $param) {
+ $this->setPoolList();
$params = $this->getUrlParams(array('volumes'), $this->getPage()->VolumeWindow->ID);
$volumes = $this->Application->getModule('api')->get($params);
$isDetailView = $_SESSION['view' . $this->getPage()->VolumeWindow->ID] == 'details';
}
}
+ private function setPoolList() {
+ $pools = $this->Application->getModule('api')->get(array('pools'));
+ for ($i = 0; $i < count($pools->output); $i++) {
+ $this->pools[$pools->output[$i]->poolid] = $pools->output[$i]->name;
+ }
+ }
+
protected function sortData($data, $key, $id) {
if($this->getSortOrder($id) == parent::SORT_DESC) {
if($key == 'pool') {