If you want to keep hostname, you have the ability to hide NS1 and NS2 prefix’s and prepulate them instead. You would leave your Product/Service as Server/VPS and then make these changes:
The fields can be hidden by editing the /templates/orderforms/your_active_template/configureproduct.tpl
file.
To remove one or more of the default fields on your order form entirely, you can change the field type to hidden and supply a unique value.
For example:
Find:
1
2
|
<label for="inputNs1prefix">{$LANG.serverns1prefix}</label> <input type="text" name="ns1prefix" class="form-control" id="inputNs1prefix" value="{$server.ns1prefix}" placeholder="ns1"> |
1
2
|
<label for="inputNs2prefix">{$LANG.serverns2prefix}</label> <input type="text" name="ns2prefix" class="form-control" id="inputNs2prefix" value="{$server.ns2prefix}" placeholder="ns2"> |
Replace with:
1
2
|
<!-- <label for="inputNs1prefix">{$LANG.serverns1prefix}</label> --> <input type="hidden" name="ns1prefix" class="form-control" id="inputNs1prefix" value="host{$smarty.now}" placeholder="ns1"> |
1
2
|
<!-- <label for="inputNs2prefix">{$LANG.serverns2prefix}</label> --> <input type="hidden" name="ns2prefix" class="form-control" id="inputNs2prefix" value="host{$smarty.now}" placeholder="ns2"> |