|
|
@@ -89,8 +89,8 @@ class OsTemplateSelect extends Select implements ClientArea
|
|
|
{
|
|
|
continue;
|
|
|
}
|
|
|
- $id = "{$entity->getNode()}/{$entity->getVmid()}";
|
|
|
- $name = sl('lang')->abtr('template', $entity->getName());
|
|
|
+ $id = "{$entity->getNode()}/{$entity->getVmid()}";
|
|
|
+ $name = sl('lang')->abtr('template', $entity->getName());
|
|
|
$description = $entity->getVm()->config()['description'];
|
|
|
if(!$description){
|
|
|
$description = $entity->getName();
|
|
|
@@ -98,7 +98,7 @@ class OsTemplateSelect extends Select implements ClientArea
|
|
|
$desc = sl('lang')->abtr('template_desc',$description );
|
|
|
|
|
|
$this->availableValues[] = [
|
|
|
- "key" => $id,
|
|
|
+ "key" => $id,
|
|
|
"value" => $name,
|
|
|
'description' => $name != $desc ? $desc : null,
|
|
|
];
|
|
|
@@ -108,10 +108,9 @@ class OsTemplateSelect extends Select implements ClientArea
|
|
|
|
|
|
private function loadLxcTemplates()
|
|
|
{
|
|
|
- $defaultNode = $this->defaultNode();
|
|
|
+ $defaultNode = $this->defaultNode();
|
|
|
$storageRepository = new StorageRepository();
|
|
|
- $storageRepository->findByNodes([$defaultNode])
|
|
|
- ->findEnabed();
|
|
|
+ $storageRepository->findByNodes([$defaultNode])->findEnabed();
|
|
|
$fileRepository = new FileRepository();
|
|
|
$fileRepository->setApi($this->api());
|
|
|
$fileRepository->findLxcTemplates();
|
|
|
@@ -124,7 +123,7 @@ class OsTemplateSelect extends Select implements ClientArea
|
|
|
continue;
|
|
|
}
|
|
|
$this->availableValues[] = [
|
|
|
- "key" => $file->getVolid(),
|
|
|
+ "key" => $file->getVolid(),
|
|
|
"value" => sl('lang')->abtr('template', $file->getFriendlyName()),
|
|
|
];
|
|
|
}
|