@@ 1399-1406 (lines=8) @@ | ||
1396 | if ( 'table' == pods_var( self::$type . '_object', $options ) ) |
|
1397 | $pick_val = pods_var( self::$type . '_table', $options, $pick_val, null, true ); |
|
1398 | ||
1399 | if ( '__current__' == $pick_val ) { |
|
1400 | if ( is_object( $pod ) ) |
|
1401 | $pick_val = $pod->pod; |
|
1402 | elseif ( is_array( $pod ) ) |
|
1403 | $pick_val = $pod[ 'name' ]; |
|
1404 | elseif ( 0 < strlen( $pod ) ) |
|
1405 | $pick_val = $pod; |
|
1406 | } |
|
1407 | ||
1408 | $options[ 'table_info' ] = pods_api()->get_table_info( pods_var( self::$type . '_object', $options ), $pick_val, null, null, $options ); |
|
1409 |
@@ 3602-3612 (lines=11) @@ | ||
3599 | $pick_val = pods_var( 'pick_table', $fields[ $field ][ 'options' ], $pick_val, null, true ); |
|
3600 | } |
|
3601 | ||
3602 | if ( '__current__' == $pick_val ) { |
|
3603 | if ( is_object( $pod ) ) { |
|
3604 | $pick_val = $pod->pod; |
|
3605 | } |
|
3606 | elseif ( is_array( $pod ) ) { |
|
3607 | $pick_val = $pod[ 'name' ]; |
|
3608 | } |
|
3609 | elseif ( 0 < strlen( $pod ) ) { |
|
3610 | $pick_val = $pod; |
|
3611 | } |
|
3612 | } |
|
3613 | ||
3614 | $fields[ $field ][ 'options' ][ 'table_info' ] = pods_api()->get_table_info( pods_var( 'pick_object', $fields[ $field ] ), $pick_val, null, null, $fields[ $field ][ 'options' ] ); |
|
3615 |