Bläddra i källkod

FD3-576 pool y subnet en show de lease

Espinoza Guillermo 7 år sedan
förälder
incheckning
38f310a4e7

+ 2 - 2
composer.lock

@@ -1457,7 +1457,7 @@
             "source": {
                 "type": "git",
                 "url": "ssh://git@200.50.168.30:222/VendorSoftwareFlowdat3/BaseAdmin.git",
-                "reference": "e14efccf1d5598768f78f454924fd5a5a71bdf0c"
+                "reference": "636e3b7997715fe842de5834f1a03cb72b7688e0"
             },
             "type": "library",
             "autoload": {
@@ -1472,7 +1472,7 @@
                 "bootstrap",
                 "sonata"
             ],
-            "time": "2018-07-03T16:29:14+00:00"
+            "time": "2018-07-03T18:07:50+00:00"
         },
         {
             "name": "ik/device-bundle",

+ 18 - 1
src/KeaBundle/Admin/Lease4Admin.php

@@ -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')
         ;

+ 2 - 0
src/KeaBundle/Resources/translations/KeaBundle.es.yml

@@ -41,6 +41,8 @@ show:
     label_client_id: Client id
     label_valid_lifetime: Valid lifetime
     label_expire: Expire
+    label_pool: Pool
+    label_subnet: Subnet
 
 filter:
     label_description: Descripción