فهرست منبع

text default icon

jqh 5 سال پیش
والد
کامیت
f8ca80a09f
2فایلهای تغییر یافته به همراه8 افزوده شده و 3 حذف شده
  1. 0 1
      src/Extension.php
  2. 8 2
      src/Form/Field/Text.php

+ 0 - 1
src/Extension.php

@@ -4,7 +4,6 @@ namespace Dcat\Admin;
 
 use Illuminate\Console\Command;
 use Illuminate\Support\Arr;
-use Illuminate\Support\Facades\Route;
 use Illuminate\Support\Facades\Validator;
 
 abstract class Extension

+ 8 - 2
src/Form/Field/Text.php

@@ -9,6 +9,13 @@ class Text extends Field
 {
     use PlainInput;
 
+    public function __construct($column, $arguments = [])
+    {
+        $this->prepend('<i class="feather icon-edit-2"></i>');
+
+        parent::__construct($column, $arguments);
+    }
+
     /**
      * Render this filed.
      *
@@ -18,8 +25,7 @@ class Text extends Field
     {
         $this->initPlainInput();
 
-        $this->prepend('<i class="feather icon-edit-2"></i>')
-            ->defaultAttribute('type', 'text')
+        $this->defaultAttribute('type', 'text')
             ->defaultAttribute('id', $this->id)
             ->defaultAttribute('name', $this->getElementName())
             ->defaultAttribute('value', old($this->column, $this->value()))