|
@@ 3250-3264 (lines=15) @@
|
| 3247 |
|
|
| 3248 |
|
// Set default field values for object fields |
| 3249 |
|
if ( !empty( $object_fields ) ) { |
| 3250 |
|
foreach ( $object_fields as $field => $field_data ) { |
| 3251 |
|
if ( in_array( $field, $fields_active ) ) { |
| 3252 |
|
continue; |
| 3253 |
|
} |
| 3254 |
|
elseif ( !isset( $field_data[ 'default' ] ) || strlen( $field_data[ 'default' ] ) < 1 ) { |
| 3255 |
|
continue; |
| 3256 |
|
} |
| 3257 |
|
|
| 3258 |
|
$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 ); |
| 3259 |
|
|
| 3260 |
|
if ( null !== $value && '' !== $value && false !== $value ) { |
| 3261 |
|
$object_fields[ $field ][ 'value' ] = $value; |
| 3262 |
|
$fields_active[] = $field; |
| 3263 |
|
} |
| 3264 |
|
} |
| 3265 |
|
} |
| 3266 |
|
|
| 3267 |
|
// Set default field values for Pod fields |
|
@@ 3268-3282 (lines=15) @@
|
| 3265 |
|
} |
| 3266 |
|
|
| 3267 |
|
// Set default field values for Pod fields |
| 3268 |
|
foreach ( $fields as $field => $field_data ) { |
| 3269 |
|
if ( in_array( $field, $fields_active ) ) { |
| 3270 |
|
continue; |
| 3271 |
|
} |
| 3272 |
|
elseif ( !isset( $field_data[ 'default' ] ) || strlen( $field_data[ 'default' ] ) < 1 ) { |
| 3273 |
|
continue; |
| 3274 |
|
} |
| 3275 |
|
|
| 3276 |
|
$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 ); |
| 3277 |
|
|
| 3278 |
|
if ( null !== $value && '' !== $value && false !== $value ) { |
| 3279 |
|
$fields[ $field ][ 'value' ] = $value; |
| 3280 |
|
$fields_active[] = $field; |
| 3281 |
|
} |
| 3282 |
|
} |
| 3283 |
|
} |
| 3284 |
|
|
| 3285 |
|
$columns =& $fields; // @deprecated 2.0 |