@@ -116,20 +116,38 @@ private function buildRules($type)
116116                            break ;
117117                    }
118118                } elseif  ($ fieldtype  == 'file '  || $ fieldtype  == 'photo ' ) {
119-                     switch  ($ fieldvalidation ) {
120-                         case  'required ' :
121-                             $ rules"' $ fieldtitle ' => 'max: $ fieldsize | $ fieldvalidation ',  \r\n             " ;
122-                             break ;
123-                         case  'required|unique ' :
124-                             $ camelNamecamel ($ this name );
125-                             // Insert table names 
126-                             $ tableNamestrtolower ($ camelName
127-                             $ rules"' $ fieldtitle ' => 'max: $ fieldsize | $ fieldvalidation : $ tableName, $ fieldtitle ,'. "  . '$this-> '  . $ this request  . ",  \r\n             " ;
128-                             break ;
129-                         default :
130-                             // We got a file field which has a bit different validation 
131-                             $ rules"' $ fieldtitle ' => 'max: $ fieldsize ',  \r\n             " ;
132-                             break ;
119+                     if  ($ type0 ) {
120+                         switch  ($ fieldvalidation ) {
121+                             case  'required ' :
122+                                 $ rules"' $ fieldtitle ' => 'max: $ fieldsize | $ fieldvalidation ',  \r\n             " ;
123+                                 break ;
124+                             case  'required|unique ' :
125+                                 $ camelNamecamel ($ this name );
126+                                 // Insert table names 
127+                                 $ tableNamestrtolower ($ camelName
128+                                 $ rules"' $ fieldtitle ' => 'max: $ fieldsize | $ fieldvalidation : $ tableName, $ fieldtitle ,'. "  . '$this-> '  . $ this request  . ",  \r\n             " ;
129+                                 break ;
130+                             default :
131+                                 // We got a file field which has a bit different validation 
132+                                 $ rules"' $ fieldtitle ' => 'max: $ fieldsize ',  \r\n             " ;
133+                                 break ;
134+                         }
135+                     } else  {
136+                         switch  ($ fieldvalidation ) {
137+                             case  'required ' :
138+                                 $ rules"' $ fieldtitle ' => 'max: $ fieldsize ',  \r\n             " ;
139+                                 break ;
140+                             case  'required|unique ' :
141+                                 $ camelNamecamel ($ this name );
142+                                 // Insert table names 
143+                                 $ tableNamestrtolower ($ camelName
144+                                 $ rules"' $ fieldtitle ' => 'max: $ fieldsize | $ fieldvalidation : $ tableName, $ fieldtitle ,'. "  . '$this-> '  . $ this request  . ",  \r\n             " ;
145+                                 break ;
146+                             default :
147+                                 // We got a file field which has a bit different validation 
148+                                 $ rules"' $ fieldtitle ' => 'max: $ fieldsize ',  \r\n             " ;
149+                                 break ;
150+                         }
133151                    }
134152
135153                } elseif  ($ fieldtype  == 'money ' ) {
0 commit comments