Hi everyone,
I manage to duplicate the many-to-many relationship with role from Opportunities-Contacts module and called it Facility-Contacts.
Files I edited were same from Opportunities-Contacts example and simply recreate each files and rename opportunity to facility or your module name.
Here are the list:
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\metadata\tts_facility_conta ctsMetaData.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\TableDictionary.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\include\generic\SugarWidget s\SugarWidgetSubPanelTTS_FacilityEditRoleButton.ph p
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\Contacts\Contact.ph p
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\Contacts\SaveContac tTTS_FacilityRelationship.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\Contacts\ContactTTS _FacilityRelationship.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\Contacts\ContactTTS _FacilityRelationshipEdit.html
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\Contacts\ContactTTS _FacilityRelationshipEdit.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\Contacts\metadata\s ubpanels\ForTTS_Facility.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\Contacts\metadata\s ubpaneldefs.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\Contacts\vardefs.ph p
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\Contacts\field_arra ys.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\TTS_Facility\vardef s.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\TTS_Facility\TTS_Fa cility.php
C:\Program Files\sugarcrm-5.2.0f\htdocs\sugarcrm\modules\TTS_Facility\metada ta\subpaneldefs.php
And it works perfectly as shown above.
----------------------------------------------------------------------------------------------------------------------------------------------------
My problem arrive when trying to do duplicate it for Facility-Accounts Module.
First thing I notice is that in generated url for edit button it's missing record id number
Facility-Contacts edit button:
http://localhost/sugarcrm/index.php?...ationshipEdit&record=c9db3078-0aad-2659-b825-4a6f438a6d8a&return_module=TTS_Facility&return_act ion=DetailView&return_id=74145423-9488-604c-7605-4a6f4364d0b7
vs.
Facility-Accounts edit button
http://localhost/sugarcrm/index.php?...ationshipEdit&record=&return_module=TTS_Facility&return_action=DetailV iew&return_id=a261312b-27c5-0a19-4d92-4a6e27e90aec
and even after I manually edit the database to put a value in role
it still won't pull the value into role field
If anyone have done something similar to this before, please lend a hand. Thank You for your time and Thank You in advance.


LinkBack URL
About LinkBacks







Reply With Quote

Bookmarks