Skip to content

Commit 55f982e

Browse files
#16 Fix context field on nested array
1 parent ebdfa8d commit 55f982e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/Controller/Admin/LogRecordCrudController.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
namespace CleverAge\UiProcessBundle\Controller\Admin;
1515

1616
use CleverAge\ProcessBundle\Configuration\ProcessConfiguration;
17+
use CleverAge\UiProcessBundle\Admin\Field\ContextField;
1718
use CleverAge\UiProcessBundle\Admin\Field\LogLevelField;
1819
use CleverAge\UiProcessBundle\Admin\Filter\LogProcessFilter;
1920
use CleverAge\UiProcessBundle\Entity\LogRecord;
@@ -23,7 +24,6 @@
2324
use EasyCorp\Bundle\EasyAdminBundle\Config\Crud;
2425
use EasyCorp\Bundle\EasyAdminBundle\Config\Filters;
2526
use EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractCrudController;
26-
use EasyCorp\Bundle\EasyAdminBundle\Field\ArrayField;
2727
use EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField;
2828
use EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField;
2929
use EasyCorp\Bundle\EasyAdminBundle\Field\TextField;
@@ -52,8 +52,7 @@ public function configureFields(string $pageName): iterable
5252
LogLevelField::new('level'),
5353
TextField::new('message')->setMaxLength(512),
5454
DateTimeField::new('createdAt')->setFormat('Y/M/dd H:mm:ss'),
55-
ArrayField::new('context')
56-
->setTemplatePath('@CleverAgeUiProcess/admin/field/array.html.twig')
55+
ContextField::new('context')
5756
->onlyOnDetail(),
5857
BooleanField::new('contextIsEmpty', 'Has context info ?')
5958
->onlyOnIndex()

src/Controller/Admin/ProcessExecutionCrudController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
namespace CleverAge\UiProcessBundle\Controller\Admin;
1515

16+
use CleverAge\UiProcessBundle\Admin\Field\ContextField;
1617
use CleverAge\UiProcessBundle\Admin\Field\EnumField;
1718
use CleverAge\UiProcessBundle\Entity\ProcessExecution;
1819
use CleverAge\UiProcessBundle\Repository\ProcessExecutionRepository;
@@ -58,7 +59,7 @@ public function configureFields(string $pageName): iterable
5859
return $entity->duration(); // returned format can be changed here
5960
}),
6061
ArrayField::new('report')->setTemplatePath('@CleverAgeUiProcess/admin/field/report.html.twig'),
61-
ArrayField::new('context')->setTemplatePath('@CleverAgeUiProcess/admin/field/report.html.twig'),
62+
ContextField::new('context'),
6263
];
6364
}
6465

0 commit comments

Comments
 (0)