@@ 3223-3237 (lines=15) @@ | ||
3220 | ||
3221 | // Set default field values for object fields |
|
3222 | if ( !empty( $object_fields ) ) { |
|
3223 | foreach ( $object_fields as $field => $field_data ) { |
|
3224 | if ( in_array( $field, $fields_active ) ) { |
|
3225 | continue; |
|
3226 | } |
|
3227 | elseif ( !isset( $field_data[ 'default' ] ) || strlen( $field_data[ 'default' ] ) < 1 ) { |
|
3228 | continue; |
|
3229 | } |
|
3230 | ||
3231 | $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 ); |
|
3232 | ||
3233 | if ( null !== $value && '' !== $value && false !== $value ) { |
|
3234 | $object_fields[ $field ][ 'value' ] = $value; |
|
3235 | $fields_active[] = $field; |
|
3236 | } |
|
3237 | } |
|
3238 | } |
|
3239 | ||
3240 | // Set default field values for Pod fields |
|
@@ 3241-3255 (lines=15) @@ | ||
3238 | } |
|
3239 | ||
3240 | // Set default field values for Pod fields |
|
3241 | foreach ( $fields as $field => $field_data ) { |
|
3242 | if ( in_array( $field, $fields_active ) ) { |
|
3243 | continue; |
|
3244 | } |
|
3245 | elseif ( !isset( $field_data[ 'default' ] ) || strlen( $field_data[ 'default' ] ) < 1 ) { |
|
3246 | continue; |
|
3247 | } |
|
3248 | ||
3249 | $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 ); |
|
3250 | ||
3251 | if ( null !== $value && '' !== $value && false !== $value ) { |
|
3252 | $fields[ $field ][ 'value' ] = $value; |
|
3253 | $fields_active[] = $field; |
|
3254 | } |
|
3255 | } |
|
3256 | } |
|
3257 | ||
3258 | $columns =& $fields; // @deprecated 2.0 |