Minor fixes for VOLUMEs and NODE
This commit is contained in:
@@ -30,7 +30,14 @@ abstract class Controller_TemplateDefault_View extends Controller_TemplateDefaul
|
||||
$select[NULL] = '';
|
||||
|
||||
foreach ($o->find_all() as $oo)
|
||||
$select[$oo->pk()] = $oo->pk();
|
||||
// For some tables, are ID is base_64 encoded.
|
||||
switch ($this->orm) {
|
||||
case 'VOLUME': $select[base64_encode($oo->pk())] = $oo->pk();
|
||||
break;
|
||||
|
||||
default:
|
||||
$select[$oo->pk()] = $oo->pk();
|
||||
}
|
||||
|
||||
$output .= Form::open(sprintf('%s/detail',strtolower($this->request->controller())),array('id'=>'object_detail'));
|
||||
$output .= sprintf('%s: %s',_('Choose to view'),Form::select('object_name',$select,NULL,array('id'=>'object_name')));
|
||||
|
Reference in New Issue
Block a user