|
@@ -59,7 +59,8 @@ class Lease4Admin extends BaseAdmin
|
|
|
'template' => 'BaseAdminBundle:CRUD:show_entity.html.twig',
|
|
|
'data' => [
|
|
|
'class' => Host::class,
|
|
|
- 'field' => 'mac'
|
|
|
+ 'field' => 'mac',
|
|
|
+ 'action' => 'list',
|
|
|
],
|
|
|
])
|
|
|
->add('client_id')
|
|
@@ -98,6 +99,22 @@ class Lease4Admin extends BaseAdmin
|
|
|
->add('address')
|
|
|
->add('hwaddr')
|
|
|
->add('client_id')
|
|
|
+ ->add('pool', null, [
|
|
|
+ 'template' => 'KeaBundle:CRUD:lease_pool_ipv4.html.twig',
|
|
|
+ 'data' => [
|
|
|
+ 'class' => Pool::class,
|
|
|
+ 'field' => 'name',
|
|
|
+ 'action' => 'show',
|
|
|
+ ],
|
|
|
+ ])
|
|
|
+ ->add('subnet', null, [
|
|
|
+ 'template' => 'KeaBundle:CRUD:lease_subnet_ipv4.html.twig',
|
|
|
+ 'data' => [
|
|
|
+ 'class' => SubNet::class,
|
|
|
+ 'field' => 'address',
|
|
|
+ 'action' => 'show',
|
|
|
+ ],
|
|
|
+ ])
|
|
|
->add('valid_lifetime')
|
|
|
->add('expire')
|
|
|
;
|