Bladeren bron

Update list identifier route options

Emmanuel Vella 13 jaren geleden
bovenliggende
commit
bec37217e9
2 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 2 2
      Datagrid/ListMapper.php
  2. 1 1
      Resources/views/CRUD/base_list_field.html.twig

+ 2 - 2
Datagrid/ListMapper.php

@@ -39,8 +39,8 @@ class ListMapper
     {
     {
         $fieldDescriptionOptions['identifier'] = true;
         $fieldDescriptionOptions['identifier'] = true;
 
 
-        if (!isset($fieldDescriptionOptions['route'])) {
-            $fieldDescriptionOptions['route'] = 'edit';
+        if (!isset($fieldDescriptionOptions['route']['name'])) {
+            $fieldDescriptionOptions['route']['name'] = 'edit';
         }
         }
 
 
         return $this->add($name, $type, $fieldDescriptionOptions);
         return $this->add($name, $type, $fieldDescriptionOptions);

+ 1 - 1
Resources/views/CRUD/base_list_field.html.twig

@@ -12,7 +12,7 @@ file that was distributed with this source code.
 <td class="sonata-ba-list-field sonata-ba-list-field-{{ field_description.type }}" objectId="{{ admin.id(object) }}">
 <td class="sonata-ba-list-field sonata-ba-list-field-{{ field_description.type }}" objectId="{{ admin.id(object) }}">
     {% if field_description.options.identifier is defined and admin.isGranted(['EDIT', 'SHOW']) %}
     {% if field_description.options.identifier is defined and admin.isGranted(['EDIT', 'SHOW']) %}
 
 
-        {% if field_description.options.route == 'edit' and admin.hasroute('edit') and admin.isGranted('EDIT') %}
+        {% if field_description.options.route.name == 'edit' and admin.hasroute('edit') and admin.isGranted('EDIT') %}
             <a href="{{ admin.generateObjectUrl('edit', object) }}">
             <a href="{{ admin.generateObjectUrl('edit', object) }}">
         {% elseif admin.hasroute('show') %}
         {% elseif admin.hasroute('show') %}
             <a href="{{ admin.generateObjectUrl('show', object) }}">
             <a href="{{ admin.generateObjectUrl('show', object) }}">