I'm not sure if this applies in your case,
But I noticed a similar thing happen to me when I upgraded where some custom fields I defined seemed to disappear in studio. In my case I just made sure to add a 'studio' attribute to the vardef with the appropriate visibility per view:
PHP Code:
$dictionary['Contact']['fields']['order_docs_url_c'] =
array (
'name' => 'order_docs_url_c',
'rname' => 'order_docs_url_c',
'vname' => 'LBL_ORDER_DOCS',
'type' => 'url',
'source' => 'non-db',
'studio' => array(
'listview' => false,
'detailview' => true, // If this is missing or not set to true, my field will not show up in detailview layout in studio.
),
);
?>
Bookmarks