浏览代码

attr readonly in onu and nap form fields for edition

Guillermo Espinoza 6 年之前
父节点
当前提交
21bc6b4175
共有 2 个文件被更改,包括 16 次插入16 次删除
  1. 7 7
      src/FTTHBundle/Admin/NAPAdmin.php
  2. 9 9
      src/FTTHBundle/Admin/ONUAdmin.php

+ 7 - 7
src/FTTHBundle/Admin/NAPAdmin.php

@@ -56,7 +56,7 @@ class NAPAdmin extends BaseAdmin
     protected function configureFormFields(FormMapper $formMapper)
     {   
         $id = $this->getSubject()->getId();
-        $disabled = is_null($id) ? false : 'disabled';
+        $readonly = is_null($id) ? false : 'readonly';
         if ($id) {
             $this->get('session')->getFlashBag()->add('warning', $this->trans('warning.disabled.fields'));
         }
@@ -67,30 +67,30 @@ class NAPAdmin extends BaseAdmin
             ->add('name')
             ->add('parent', null, [
                 'attr' => [
-                    'disabled' => $disabled,
+                    'readonly' => $readonly,
                 ],
             ])
             ->add('olt', null, [
                 'attr' => [
-                    'disabled' => $disabled,
+                    'readonly' => $readonly,
                 ],
             ])
             ->add('slot', null, [
                 'attr' => [
                     'min' => 0,
-                    'disabled' => $disabled,
+                    'readonly' => $readonly,
                 ],
             ])
             ->add('capacity', null, [
                 'attr' => [
                     'min' => 0,
-                    'disabled' => $disabled,
+                    'readonly' => $readonly,
                 ],
             ])
             ->add('link', null, [
                 'attr' => [
                     'min' => 0,
-                    'disabled' => $disabled,
+                    'readonly' => $readonly,
                 ],
             ])
             ->add('address', 'text', [
@@ -102,7 +102,7 @@ class NAPAdmin extends BaseAdmin
             ->with('Config')
             ->add('extraData', null, [
                 'attr' => [
-                    'disabled' => $disabled,
+                    'readonly' => $readonly,
                 ],
             ])
             ->end()

+ 9 - 9
src/FTTHBundle/Admin/ONUAdmin.php

@@ -117,7 +117,7 @@ class ONUAdmin extends WorkflowBaseAdmin
     {
         $subject = $this->getSubject();
         $id = $subject->getId();
-        $disabled = is_null($id) ? false : 'disabled';
+        $readonly = is_null($id) ? false : 'readonly';
         $flashbag = $this->get('session')->getFlashBag();
         if ($id) {
             $flashbag->add('warning', $this->trans('warning.disabled.fields'));
@@ -192,7 +192,7 @@ class ONUAdmin extends WorkflowBaseAdmin
                     ->add('ponSerialNumber', null, array(
                         'attr' => array(
                             'style' => 'text-transform: uppercase;',
-                            'disabled' => $disabled,
+                            'readonly' => $readonly,
                         )));
         if ($this->hasParameter('show.onu.activationCode') && $this->getParameter('show.onu.activationCode') == true) {
             $formMapper->add('activationCode');
@@ -218,12 +218,12 @@ class ONUAdmin extends WorkflowBaseAdmin
                                     }
                                 },
                                 'attr' => [
-                                    'disabled' => $disabled,
+                                    'readonly' => $readonly,
                                 ],
                                 ))
                     ->add('model', null, [
                         'attr' => [
-                            'disabled' => $disabled,
+                            'readonly' => $readonly,
                         ],
                     ])
                     ->add('comments')
@@ -247,13 +247,13 @@ class ONUAdmin extends WorkflowBaseAdmin
                     )))
                     ->add('position', null, [
                         'attr' => [
-                            'disabled' => $disabled,
+                            'readonly' => $readonly,
                         ],
                     ])
                     ->add('ip')
                     ->add('mac', null, [
                         'attr' => [
-                            'disabled' => $disabled,
+                            'readonly' => $readonly,
                         ],
                     ])
                     ->add('radiusAuth', 'choice', [
@@ -262,7 +262,7 @@ class ONUAdmin extends WorkflowBaseAdmin
                             'MAC Address' => 'mac'
                         ],
                         'attr' => [
-                            'disabled' => $disabled,
+                            'readonly' => $readonly,
                         ],
                     ])
                 ->end()
@@ -274,14 +274,14 @@ class ONUAdmin extends WorkflowBaseAdmin
                         'required' => false,
                         'by_reference' => false,
                         'attr' => [
-                            'disabled' => $disabled,
+                            'readonly' => $readonly,
                         ],
                     ))
                 ->end()
                 ->with('ZTE', ['class' => "col-md-12 {$hidden['ZTE']} olt_mark ZTE"])
                     ->add('vlan', null, [
                         'attr' => [
-                            'disabled' => $disabled,
+                            'readonly' => $readonly,
                         ],
                     ])
                     ->add('vlanProfile', null, $optionsZTEV4)