Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class TWTMortgage extends CRMEntity {
- var $db, $log; // Used in class functions of CRMEntity
- var $module_name="TWTMortgage";
- var $table_name = 'vtiger_twtmortgage';
- var $table_index= 'twtmortgageid';
- var $column_fields = Array();
- /** Indicator if this is a custom module or standard module */
- var $IsCustomModule = true;
- /**
- * Mandatory table for supporting custom fields.
- */
- var $customFieldTable = Array('vtiger_twtmortgagecf', 'twtmortgageid');
- /**
- * Mandatory for Saving, Include tables related to this module.
- */
- var $tab_name = Array('vtiger_crmentity', 'vtiger_twtmortgage', 'vtiger_twtmortgagecf');
- /**
- * Mandatory for Saving, Include tablename and tablekey columnname here.
- */
- var $tab_name_index = Array(
- 'vtiger_crmentity' => 'crmid',
- 'vtiger_twtmortgage' => 'twtmortgageid',
- 'vtiger_twtmortgagecf' => 'twtmortgageid');
- /**
- * Mandatory for Listing (Related listview)
- */
- var $list_fields = Array (
- /* Format: Field Label => Array(tablename, columnname) */
- // tablename should not have prefix 'vtiger_'
- 'Mortgage Name1'=> Array('twtmortgage', 'mortgagename'),
- 'Assigned To' => Array('crmentity','smownerid')
- );
- var $list_fields_name = Array(
- /* Format: Field Label => fieldname */
- 'Mortgage Name2'=> 'mortgagename',
- 'Assigned To' => 'assigned_user_id'
- );
- // Make the field link to detail view from list view (Fieldname)
- var $list_link_field = 'mortgagename';
- // For Popup listview and UI type support
- var $search_fields = Array(
- /* Format: Field Label => Array(tablename, columnname) */
- // tablename should not have prefix 'vtiger_'
- 'Mortgage'=> Array('twtmortgage', 'mortgagename')
- );
- var $search_fields_name = Array(
- /* Format: Field Label => fieldname */
- 'Mortgage2'=> 'mortgagename'
- );
- // For Popup window record selection
- var $popup_fields = Array('mortgagename');
- // Placeholder for sort fields - All the fields will be initialized for Sorting through initSortFields
- var $sortby_fields = Array();
- // For Alphabetical search
- var $def_basicsearch_col = 'mortgagename';
- // Column value to use on detail view record text display
- var $def_detailview_recname = 'mortgagename';
- // Required Information for enabling Import feature
- var $required_fields = Array('mortgagename'=>1);
- // Callback function list during Importing
- var $special_functions = Array('set_import_assigned_user');
- var $default_order_by = 'mortgagename';
- var $default_sort_order='ASC';
- // Used when enabling/disabling the mandatory fields for the module.
- // Refers to vtiger_field.fieldname values.
- var $mandatory_fields = Array('createdtime', 'modifiedtime', 'mortgagename');
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement