|
|
@@ -85,6 +85,16 @@ class CustomTemplateDataTable extends DataTable implements ClientArea
|
|
|
return '-';
|
|
|
}
|
|
|
|
|
|
+ public function replaceFieldOsTemplate($key, $row)
|
|
|
+ {
|
|
|
+ $json = \json_decode($row->data, true);
|
|
|
+ if(!$json['osTemplate'] || $json['osTemplate'] =='installationFromIso'){
|
|
|
+ return sl('lang')->abtr('template', "Installation From ISO Image");
|
|
|
+ }
|
|
|
+ $decorator = new OsTemplateDecorator($json['osTemplate']);
|
|
|
+ return sl('lang')->abtr('template', $decorator->toFriendlyName());
|
|
|
+ }
|
|
|
+
|
|
|
public function replaceFieldDisk($key, $row)
|
|
|
{
|
|
|
return sprintf(" %s GB", $row->disk + $row->disks);
|