{extends file='../layouts/index.html'} {block name=body}
{form_open('','class="form-parsley form-horizontal" target="iframeNew" id="serverForm"')}
{form_input('post[name]', element('name',$row,''), 'class="form-control input-small" data-required="true"')}
{$html_tree_select}
{form_input('post[desc]', element('desc',$row,''), 'class="form-control input-small"')}
{if ! 'id'|element:$row}
KVM
{form_input('post[stock]', element('stock',$row,'0'), 'class="form-control input-small"')}
LXC
{form_input('post[stock_lxc]', element('stock_lxc',$row,'0'), 'class="form-control input-small"')}
{/if} {if !element('api_id',$row)}
{_('型号')}
{_('频率')}
{form_toggle(['name'=>'config[ha]','type'=>'status'],[0=>_('禁用'),1=>_('启用')],element('ha',$row.config,0))}
{_('存储类型')}
{form_toggle(['name'=>'config[firewall]','type'=>'status'],[0=>_('禁用'),1=>_('启用')],element('firewall',$row.config,1))}
{if has_addons('dhcp')}
{form_toggle(['name'=>'config[dhcp]','type'=>'status'],[0=>_('禁用'),1=>_('启用')],element('dhcp',$row.config,0))}
{_('需要宿主机支持DHCP动态分配IP')}
{_('动态IP起始vlan')}
{_('留空时不设置vlan,设置后vlan将根据该值递增')}
{/if}

{_('超卖配置')}

{_('勾选禁止超卖,并配置CPU、内存、硬盘总容量后,将禁止超卖(只有配置了容量才会检测)')}

{_('内存大小')}
G
G

{_('远程配置')}

{_('端口范围,不填将使用默认值')}

{_('起始')}
{_('结束')}
{_('起始')}
{_('结束')}
{form_toggle(['name'=>'config[is_vnc]','type'=>'status','reverse'=>1],[1=>_('禁用'),0=>_('启用')],element('is_vnc',$row.config,0))}

{_('NAT配置')}


{form_toggle(['name'=>'config[is_nat]','type'=>'status'],[0=>_('禁用'),1=>_('启用')],element('is_nat',$row.config,0))}
{if $nat_mod_config}
{if element('nat_mod',$row.config)}
{'nat_mod_str'|ele:$row}
{form_hidden('config[nat_mod]',element('nat_mod',$row.config,'ikuai'))} {else} {form_toggle(['name'=>'config[nat_mod]'],$nat_mod_config,element('nat_mod',$row.config,'ikuai'))} {/if}
{_('请慎重,配置后无法修改')}
{/if} {if has_addons('natAudit')}
{form_toggle(['name'=>'config[nat_audit]'],[0=>_('禁用'),1=>_('启用')],element('nat_audit',$row.config,0))}
{/if}
{if !is_null(element('port_dis',$row.config))}
{if element('port_dis',$row.config)}{_('顺序分配')}{else}{_('随机分配')}{/if}
{else} {form_toggle(['name'=>'config[port_dis]'],[0=>_('随机分配'),1=>_('顺序分配')],element('port_dis',$row.config,0))} {/if}
{_('请慎重,配置后无法修改')}
{_('起始')}
{_('结束')}
{_('请慎重,配置后无法修改')}
{/if}
{if !element('api_id',$row)}
{form_input('post[ip]', element('ip',$row,''), 'class="form-control input-small" data-required="true"')}
{_('连接端口')}
{form_input('post[port]', element('port',$row,8006), 'class="form-control input-small"')}
{form_input('post[ssh_ip]', element('ssh_ip',$row,''), 'class="form-control input-small" placeholder="默认使用接口地址"')}
{_('SSH端口')}
{form_input('post[ssh_port]', element('ssh_port',$row,22), 'class="form-control input-small"')}
{form_input('post[username]', element('username',$row,'root'), 'class="form-control input-small" data-required="true"')}
{_('密码')}
{form_dropdown('post[realm]', $realm_list, element('realm',$row), 'class="form-control input-small"')}
{form_toggle(['name'=>'post[verify_ssl]','type'=>'status'],[0=>_('否'),1=>_('是')],element('verify_ssl',$row,0))}

{_('重要配置')}

{_('配置好上面接口提交后,再次编辑更新以下配置')}

{_('系统盘')}
请先启用并配置好接口!
{_('数据盘')}
{_('数据盘')}
{_('备份存储')}
{_('务必设置系统盘存储,否则导入系统镜像时无法获取存储,导致失败!')} {if !element('id',$row)}
{_('接口配置好提交后,再设置存储位置!')} {/if}
{form_input('config[image_dir]', element('image_dir',$row.config,''), 'class="form-control input-small"')}
{_('KVM镜像目录!多节点请使用共享存储目录!')}
{form_input('config[lxc_image_dir]', element('lxc_image_dir',$row.config,''), 'class="form-control input-small"')}
{_('CT模板目录!多节点请使用共享存储目录!')}
{/if}
{form_hidden('submit',1)} {form_hidden('id',element('id',$row))} {form_hidden('post[vir_type]',element('vir_type',$row))}
{form_close()}
{/block}