@@ 3238-3252 (lines=15) @@ | ||
3235 | ||
3236 | // Set default field values for object fields |
|
3237 | if ( !empty( $object_fields ) ) { |
|
3238 | foreach ( $object_fields as $field => $field_data ) { |
|
3239 | if ( in_array( $field, $fields_active ) ) { |
|
3240 | continue; |
|
3241 | } |
|
3242 | elseif ( !isset( $field_data[ 'default' ] ) || strlen( $field_data[ 'default' ] ) < 1 ) { |
|
3243 | continue; |
|
3244 | } |
|
3245 | ||
3246 | $value = PodsForm::default_value( pods_var_raw( $field, 'post' ), $field_data[ 'type' ], $field, pods_var_raw( 'options', $field_data, $field_data, null, true ), $pod, $params->id ); |
|
3247 | ||
3248 | if ( null !== $value && '' !== $value && false !== $value ) { |
|
3249 | $object_fields[ $field ][ 'value' ] = $value; |
|
3250 | $fields_active[] = $field; |
|
3251 | } |
|
3252 | } |
|
3253 | } |
|
3254 | ||
3255 | // Set default field values for Pod fields |
|
@@ 3256-3270 (lines=15) @@ | ||
3253 | } |
|
3254 | ||
3255 | // Set default field values for Pod fields |
|
3256 | foreach ( $fields as $field => $field_data ) { |
|
3257 | if ( in_array( $field, $fields_active ) ) { |
|
3258 | continue; |
|
3259 | } |
|
3260 | elseif ( !isset( $field_data[ 'default' ] ) || strlen( $field_data[ 'default' ] ) < 1 ) { |
|
3261 | continue; |
|
3262 | } |
|
3263 | ||
3264 | $value = PodsForm::default_value( pods_var_raw( $field, 'post' ), $field_data[ 'type' ], $field, pods_var_raw( 'options', $field_data, $field_data, null, true ), $pod, $params->id ); |
|
3265 | ||
3266 | if ( null !== $value && '' !== $value && false !== $value ) { |
|
3267 | $fields[ $field ][ 'value' ] = $value; |
|
3268 | $fields_active[] = $field; |
|
3269 | } |
|
3270 | } |
|
3271 | } |
|
3272 | ||
3273 | $columns =& $fields; // @deprecated 2.0 |