I would add it manually in your database as you mentioned then;
- Add the field to you SQL install files
- Add the field in all of your SQL queries in your table's model file.
- Add the field in the view.html.php file for your views
- Using the JDom calls, add the field in any layouts/tmpl files - grids and item pages
- Add the field in the XML file for your admin forms ***EDIT : you won't need to do this in COOK 1.5 if my memory serves me correctly as it doesn't use JForm fields. I believe fields in this version are instantiated with JDom calls and will therefore need to be replaced as in step 4
Naturally, you need to do this for
front and
back-end files.
**********ADD*************
Alternatively or in fact, just as a safety copy, you could add the field in COOK builder (including all of the views/layouts you need it in);
- Download
- Unzip to a local directory
- Search the directory for all instances of your newly added field name (so make it unique if you are to do this)
- Open all of the files containing found instances in your original, customised component
- Copy all lines containing found instances of your field to the original counterpart
- Save and close
*****************************
Hope I haven't missed anything!
Good luck,
Gez