소스 검색

fix ui issue when deleting a one-to-X element

Thomas Rabaix 11 년 전
부모
커밋
bd3b1d89ea
2개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 2
      Controller/HelperController.php
  2. 1 1
      Resources/views/Helper/short-object-description.html.twig

+ 2 - 2
Controller/HelperController.php

@@ -180,8 +180,8 @@ class HelperController
 
         $object = $admin->getObject($objectId);
 
-        if (!$object) {
-            throw new NotFoundHttpException();
+        if (!$object && 'html' == $request->get('_format')) {
+            return new Response();
         }
 
         if ('json' == $request->get('_format')) {

+ 1 - 1
Resources/views/Helper/short-object-description.html.twig

@@ -1,5 +1,5 @@
 <span class="inner-field-short-description">
-    {% if admin.hasRoute('edit') and admin.isGranted('EDIT') %}
+    {% if object and admin.hasRoute('edit') and admin.isGranted('EDIT') %}
         <a href="{{ admin.generateObjectUrl('edit', object) }}" target="new">{{ description }}</a>
     {% else %}
         {{ description }}