|
|
@@ -5,6 +5,7 @@ namespace ModulesGarden\Servers\ProxmoxCloudVps\App\UI\VmCreate\Sections\Qemu;
|
|
|
use ModulesGarden\ProxmoxAddon\App\Services\Cloud\ProductService;
|
|
|
use ModulesGarden\ProxmoxAddon\App\Services\Cloud\ResourceManager;
|
|
|
use ModulesGarden\ProxmoxAddon\Core\Helper\AdvancedUserHelper;
|
|
|
+use ModulesGarden\Servers\ProxmoxCloudVps\Core\Models\Whmcs\Server;
|
|
|
use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Validators\CpulimitValidator;
|
|
|
use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Validators\HostnameValidator;
|
|
|
use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Validators\IpAddressValidator;
|
|
|
@@ -171,13 +172,16 @@ class GeneralSection extends HalfPageSection
|
|
|
}
|
|
|
if($this->configuration()->isPermissionNameservers()){
|
|
|
//ns1
|
|
|
+ $server = Server::select('id', 'nameserver1ip', 'nameserver2ip')->findOrFail($this->getWhmcsParamByKey('serverid'));
|
|
|
$field = new Text('nameserver[0]');
|
|
|
$field->addValidator(new NameserverValidator());
|
|
|
+ $field->setDefaultValue(trim($server->nameserver1ip));
|
|
|
$field->setDescription('description');
|
|
|
$this->addField($field);
|
|
|
//ns2
|
|
|
$field = new Text('nameserver[1]');
|
|
|
$field->addValidator(new NameserverValidator());
|
|
|
+ $field->setDefaultValue(trim($server->nameserver2ip));
|
|
|
$field->setDescription('description');
|
|
|
$this->addField($field);
|
|
|
}
|