I am concerned at losing data when I just "transfer it across" can you point me to a tutorial that lets me change a data type, or attributes of a field.
For instance, I cannot click in the box that will make phone number a required field?
Once this is a custom field you should be able to configure this one as a required field!
Anyway, you can add the attribute:
PHP Code:
'displayParams' => array(
'required' => true,
),
Into field definition at editviewdefs.php
Do I clone this field? will data come across automatically?
No.
Should I attempt to find the field in the database and change it there using PHPMYADMIN for instance.
This is an option. You have to do the following:
Update the table fields_meta_data to modify the field type of the given field;
Alter the table <module_table>_cstm to modify the field type accordingly;
Go to Admin -> Quick Repair and Rebuild.
Obviously make a backup before.
Cheers
Bookmarks