[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/vtlib/ -> README-UsingModuleDir.txt (source)

   1  Using skeleton module
   2  =====================
   3  
   4  1. Copy ModuleDir/<target_vtiger_version> to modules/<NewModuleName>
   5  2. Rename modules/<NewModuleName>/ModuleFile.php     to <NewModuleName>.php
   6  3. Rename modules/<NewModuleName>/ModuleFileAjax.php to <NewModuleName>Ajax.php
   7  4. Rename modules/<NewModuleName>/ModuleFile.js      to <NewModuleName>.js
   8  
   9  5. Edit <NewModuleName>.php
  10  
  11     a. Update $table_name and $table_index (Module table name and table index column)
  12  
  13     b. Update $groupTable
  14  
  15     c. Update $tab_name, $tab_name_index
  16  
  17     d. Update $list_fields, $list_fields_name, $sortby_fields
  18  
  19     e. Update $detailview_links
  20  
  21     f. Update $default_order_by, $default_sort_order
  22  
  23     g. Update $customFieldTable
  24  
  25     h. Rename class ModuleClass to class <NewModuleName>
  26  
  27  Refer documentation for more details.


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1