Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Contact View - Remove bottom tabs (activities, direct reports, etc..)

  1. #1
    rps1984 is offline Sugar Community Member
    Join Date
    Jun 2006
    Location
    New York
    Posts
    62

    Default Contact View - Remove bottom tabs (activities, direct reports, etc..)

    I pointed out in the screenshot some areas that I don't want displayed. Such as Direct Reports, Campaigns, and Activities. Any idea how to remove these using the Studio? Or do I need to edit a file manually, and if so, any idea what file?
    Attached Images Attached Images  
    Red Pepper Solutions LLC
    New York

  2. #2
    pblag's Avatar
    pblag is offline Sugar Community Member
    Join Date
    Jul 2006
    Location
    Ukraine (Chernivtsy)
    Posts
    347

    Smile Re: Contact View - Remove bottom tabs (activities, direct reports, etc..)

    Hi!

    you have to edit the file modules/"Your module"/layout_defs.php

    just remove the arrays that you needn't anymore.

    hope it will help you!
    Petro Blagodir
    petro@blagodir.ua
    http://www.blagodir.com
    Blagodir Ltd.( SugarCRM - Consultations, Development and Support)

  3. #3
    rps1984 is offline Sugar Community Member
    Join Date
    Jun 2006
    Location
    New York
    Posts
    62

    Default Re: Contact View - Remove bottom tabs (activities, direct reports, etc..)

    I am getting quite a bit of errors as I try to mess around with this file and comment out certain sections..

    Since this is the Open Source version, I'll post the code for this file, and hopefully someone might be able to be a little more specific with what needs to be commented out...

    I am trying to remove "Activities" and "Member Organizations".

    Any ideas about what exactly to comment out?

    Code:
    <?php
    if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
    /**
     * Layout definition for Accounts
     *
     * The contents of this file are subject to the SugarCRM Public License Version
     * 1.1.3 ("License"); You may not use this file except in compliance with the
     * License. You may obtain a copy of the License at http://www.sugarcrm.com/SPL
     * Software distributed under the License is distributed on an "AS IS" basis,
     * WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the License
     * for the specific language governing rights and limitations under the
     * License.
     *
     * All copies of the Covered Code must include on each user interface screen:
     *    (i) the "Powered by SugarCRM" logo and
     *    (ii) the SugarCRM copyright notice
     * in the same form as they appear in the distribution.  See full license for
     * requirements.
     *
     * The Original Code is: SugarCRM Open Source
     * The Initial Developer of the Original Code is SugarCRM, Inc.
     * Portions created by SugarCRM are Copyright (C) 2004-2006 SugarCRM, Inc.;
     * All Rights Reserved.
     * Contributor(s): ______________________________________.
     */
    
    
    $layout_defs['Accounts'] = array(
    	// list of what Subpanels to show in the DetailView 
    	'subpanel_setup' => array(
    
    		'activities' => array(
    			'order' => 10,
    			'sort_order' => 'desc',
    			'sort_by' => 'date_start',
    			'title_key' => 'LBL_ACTIVITIES_SUBPANEL_TITLE',
    			'type' => 'collection',
    			'subpanel_name' => 'activities',   //this values is not associated with a physical file.
    			'header_definition_from_subpanel'=> 'meetings',
    			'module'=>'Activities',
    			
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopCreateTaskButton'),
    				array('widget_class' => 'SubPanelTopScheduleMeetingButton'),
    				array('widget_class' => 'SubPanelTopScheduleCallButton'),
    				array('widget_class' => 'SubPanelTopComposeEmailButton'),
    			),
    					
    			'collection_list' => array(	
    				'meetings' => array(
    					'module' => 'Meetings',
    					'subpanel_name' => 'ForActivities',
    					'get_subpanel_data' => 'meetings',
    				),
    				'tasks' => array(
    					'module' => 'Tasks',
    					'subpanel_name' => 'ForActivities',
    					'get_subpanel_data' => 'tasks',
    				),
    				'calls' => array(
    					'module' => 'Calls',
    					'subpanel_name' => 'ForActivities',
    					'get_subpanel_data' => 'calls',
    				),	
    			)			
    		),
    		'history' => array(
    			'order' => 20,
    			'sort_order' => 'desc',
    			'sort_by' => 'date_modified',
    			'title_key' => 'LBL_HISTORY_SUBPANEL_TITLE',
    			'type' => 'collection',
    			'subpanel_name' => 'history',   //this values is not associated with a physical file.
    			'header_definition_from_subpanel'=> 'meetings',
    			'module'=>'History',
    			
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopCreateNoteButton'),
    				array('widget_class' => 'SubPanelTopArchiveEmailButton'),
                	array('widget_class' => 'SubPanelTopSummaryButton'),
    			),	
    					
    			'collection_list' => array(	
    				'meetings' => array(
    					'module' => 'Meetings',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'meetings',
    				),
    				'tasks' => array(
    					'module' => 'Tasks',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'tasks',
    				),
    				'calls' => array(
    					'module' => 'Calls',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'calls',
    				),	
    				'notes' => array(
    					'module' => 'Notes',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'notes',
    				),	
    				'emails' => array(
    					'module' => 'Emails',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'emails',
    				),	
    			)			
    		),
    		'contacts' => array(
    			'order' => 30,
    			'module' => 'Contacts',
    			'sort_order' => 'asc',
    			'sort_by' => 'last_name, first_name',
    			'subpanel_name' => 'ForAccounts',
    			'get_subpanel_data' => 'contacts',
    			'add_subpanel_data' => 'contact_id',
    			'title_key' => 'LBL_CONTACTS_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopCreateAccountNameButton'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    
    		),		
    	
    		'opportunities' => array(
    			'order' => 40,
    			'module' => 'Opportunities',
    			'subpanel_name' => 'ForAccounts',
    			'sort_order' => 'desc',
    			'sort_by' => 'date_closed',
    			'get_subpanel_data' => 'opportunities',
    			'add_subpanel_data' => 'opportunity_id',
    			'title_key' => 'LBL_OPPORTUNITIES_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    		),
    		'leads' => array(
    			'order' => 50,
    			'module' => 'Leads',
    			'sort_order' => 'asc',
    			'sort_by' => 'last_name, first_name',
    			'subpanel_name' => 'default',
    			'get_subpanel_data' => 'leads',
    			'add_subpanel_data' => 'lead_id',
    			'title_key' => 'LBL_LEADS_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopCreateLeadNameButton'),
    				array('widget_class' => 'SubPanelTopSelectButton',
    					'popup_module' => 'Opportunities',
    					'mode' => 'MultiSelect', 
    				),
    			),
    			
    		),
    		'cases' => array(
    			'order' => 60,
    			'sort_order' => 'desc',
    			'sort_by' => 'case_number',
    			'module' => 'Cases',
    			'subpanel_name' => 'ForAccounts',
    			'get_subpanel_data' => 'cases',
    			'add_subpanel_data' => 'case_id',
    			'title_key' => 'LBL_CASES_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    		),
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    		'accounts' => array(
    			'order' => 90,
    			'sort_order' => 'asc',
    			'sort_by' => 'name',
    			'module' => 'Accounts',
    			'subpanel_name' => 'default',
    			'get_subpanel_data' => 'members',
    			'add_subpanel_data' => 'member_id',
    			'title_key' => 'LBL_MEMBER_ORG_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    		),
    		'bugs' => array(
    			'order' => 100,
    			'sort_order' => 'desc',
    			'sort_by' => 'bug_number',
    			'module' => 'Bugs',
    			'subpanel_name' => 'default',
    			'get_subpanel_data' => 'bugs',
    			'add_subpanel_data' => 'bug_id',
    			'title_key' => 'LBL_BUGS_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    		),
    		'project' => array(
    			'order' => 110,
    			'sort_order' => 'asc',
    			'sort_by' => 'name',
    			'module' => 'Project',
    			'subpanel_name' => 'default',
    			'get_subpanel_data' => 'project',
    			'add_subpanel_data' => 'project_id',
    			'title_key' => 'LBL_PROJECTS_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    			),		
    		),		
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    	),	
    	
    );
    ?>
    Red Pepper Solutions LLC
    New York

  4. #4
    kbrill's Avatar
    kbrill is offline SugarCRM PS Engineer
    Join Date
    Jul 2004
    Location
    St Louis, MO
    Posts
    3,183

    Default Re: Contact View - Remove bottom tabs (activities, direct reports, etc..)

    This should work

    Code:
    <?php
     if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
     /**
      * Layout definition for Accounts
      *
      * The contents of this file are subject to the SugarCRM Public License Version
      * 1.1.3 ("License"); You may not use this file except in compliance with the
      * License. You may obtain a copy of the License at http://www.sugarcrm.com/SPL
      * Software distributed under the License is distributed on an "AS IS" basis,
      * WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the License
      * for the specific language governing rights and limitations under the
      * License.
      *
      * All copies of the Covered Code must include on each user interface screen:
      *    (i) the "Powered by SugarCRM" logo and
      *    (ii) the SugarCRM copyright notice
      * in the same form as they appear in the distribution.  See full license for
      * requirements.
      *
      * The Original Code is: SugarCRM Open Source
      * The Initial Developer of the Original Code is SugarCRM, Inc.
      * Portions created by SugarCRM are Copyright (C) 2004-2006 SugarCRM, Inc.;
      * All Rights Reserved.
      * Contributor(s): ______________________________________.
      */
     
     
     $layout_defs['Accounts'] = array(
     	// list of what Subpanels to show in the DetailView 
     	'subpanel_setup' => array(
     		'history' => array(
     			'order' => 20,
     			'sort_order' => 'desc',
     			'sort_by' => 'date_modified',
     			'title_key' => 'LBL_HISTORY_SUBPANEL_TITLE',
     			'type' => 'collection',
     			'subpanel_name' => 'history', 
     			'header_definition_from_subpanel'=> 'meetings',
     			'module'=>'History',
     			
     			'top_buttons' => array(
     				array('widget_class' => 'SubPanelTopCreateNoteButton'),
     				array('widget_class' => 'SubPanelTopArchiveEmailButton'),
                 	array('widget_class' => 'SubPanelTopSummaryButton'),
     			),	
     					
     			'collection_list' => array(	
     				'meetings' => array(
     					'module' => 'Meetings',
     					'subpanel_name' => 'ForHistory',
     					'get_subpanel_data' => 'meetings',
     				),
     				'tasks' => array(
     					'module' => 'Tasks',
     					'subpanel_name' => 'ForHistory',
     					'get_subpanel_data' => 'tasks',
     				),
     				'calls' => array(
     					'module' => 'Calls',
     					'subpanel_name' => 'ForHistory',
     					'get_subpanel_data' => 'calls',
     				),	
     				'notes' => array(
     					'module' => 'Notes',
     					'subpanel_name' => 'ForHistory',
     					'get_subpanel_data' => 'notes',
     				),	
     				'emails' => array(
     					'module' => 'Emails',
     					'subpanel_name' => 'ForHistory',
     					'get_subpanel_data' => 'emails',
     				),	
     			)			
     		),
     		'contacts' => array(
     			'order' => 30,
     			'module' => 'Contacts',
     			'sort_order' => 'asc',
     			'sort_by' => 'last_name, first_name',
     			'subpanel_name' => 'ForAccounts',
     			'get_subpanel_data' => 'contacts',
     			'add_subpanel_data' => 'contact_id',
     			'title_key' => 'LBL_CONTACTS_SUBPANEL_TITLE',
     			'top_buttons' => array(
     				array('widget_class' => 'SubPanelTopCreateAccountNameButton'),
     				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
     			),
     
     		),		
     	
     		'opportunities' => array(
     			'order' => 40,
     			'module' => 'Opportunities',
     			'subpanel_name' => 'ForAccounts',
     			'sort_order' => 'desc',
     			'sort_by' => 'date_closed',
     			'get_subpanel_data' => 'opportunities',
     			'add_subpanel_data' => 'opportunity_id',
     			'title_key' => 'LBL_OPPORTUNITIES_SUBPANEL_TITLE',
     			'top_buttons' => array(
     				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
     				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
     			),
     		),
     		'leads' => array(
     			'order' => 50,
     			'module' => 'Leads',
     			'sort_order' => 'asc',
     			'sort_by' => 'last_name, first_name',
     			'subpanel_name' => 'default',
     			'get_subpanel_data' => 'leads',
     			'add_subpanel_data' => 'lead_id',
     			'title_key' => 'LBL_LEADS_SUBPANEL_TITLE',
     			'top_buttons' => array(
     				array('widget_class' => 'SubPanelTopCreateLeadNameButton'),
     				array('widget_class' => 'SubPanelTopSelectButton',
     					'popup_module' => 'Opportunities',
     					'mode' => 'MultiSelect', 
     				),
     			),
     			
     		),
     		'cases' => array(
     			'order' => 60,
     			'sort_order' => 'desc',
     			'sort_by' => 'case_number',
     			'module' => 'Cases',
     			'subpanel_name' => 'ForAccounts',
     			'get_subpanel_data' => 'cases',
     			'add_subpanel_data' => 'case_id',
     			'title_key' => 'LBL_CASES_SUBPANEL_TITLE',
     			'top_buttons' => array(
     				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
     				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
     			),
     		),
     		'bugs' => array(
     			'order' => 100,
     			'sort_order' => 'desc',
     			'sort_by' => 'bug_number',
     			'module' => 'Bugs',
     			'subpanel_name' => 'default',
     			'get_subpanel_data' => 'bugs',
     			'add_subpanel_data' => 'bug_id',
     			'title_key' => 'LBL_BUGS_SUBPANEL_TITLE',
     			'top_buttons' => array(
     				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
     				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
     			),
     		),
     		'project' => array(
     			'order' => 110,
     			'sort_order' => 'asc',
     			'sort_by' => 'name',
     			'module' => 'Project',
     			'subpanel_name' => 'default',
     			'get_subpanel_data' => 'project',
     			'add_subpanel_data' => 'project_id',
     			'title_key' => 'LBL_PROJECTS_SUBPANEL_TITLE',
     			'top_buttons' => array(
     				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
     			),		
     		),		
     	),	
     	
     );
     ?>
    Kenneth Brill - Help Forum Moderator

    I do not respond to 'Private Messages'. Please email me directly instead

    When asking for help, PLEASE give us your Server Information and Version Numbers as asked for on the 'Post New Message' screen as well as any JavaScript errors shown at the bottom of the browser window.
    Help us Help You

  5. #5
    pblag's Avatar
    pblag is offline Sugar Community Member
    Join Date
    Jul 2006
    Location
    Ukraine (Chernivtsy)
    Posts
    347

    Smile Re: Contact View - Remove bottom tabs (activities, direct reports, etc..)

    Hi All!

    Sorry for a delay. I also agree with kbrill.

    rps1984 if you still need any help please let us know so we can help you.
    Petro Blagodir
    petro@blagodir.ua
    http://www.blagodir.com
    Blagodir Ltd.( SugarCRM - Consultations, Development and Support)

  6. #6
    rps1984 is offline Sugar Community Member
    Join Date
    Jun 2006
    Location
    New York
    Posts
    62

    Default Re: Contact View - Remove bottom tabs (activities, direct reports, etc..)

    Thanks for the code. Although I would rather do it myself and learn for the future, than just copy/paste what you sent.

    Maybe if you could send over a copy with the stuff commented out, it would make more sense. I looked over the code and didn't really see the sections that were removed.
    Red Pepper Solutions LLC
    New York

  7. #7
    kbrill's Avatar
    kbrill is offline SugarCRM PS Engineer
    Join Date
    Jul 2004
    Location
    St Louis, MO
    Posts
    3,183

    Default Re: Contact View - Remove bottom tabs (activities, direct reports, etc..)

    It's pretty straight forward what I did, I simply removed the "'activities' => array(" section and the "'accounts' => array(" section near the bottom. You just have to match up the ( and the ) signs.
    Kenneth Brill - Help Forum Moderator

    I do not respond to 'Private Messages'. Please email me directly instead

    When asking for help, PLEASE give us your Server Information and Version Numbers as asked for on the 'Post New Message' screen as well as any JavaScript errors shown at the bottom of the browser window.
    Help us Help You

  8. #8
    rps1984 is offline Sugar Community Member
    Join Date
    Jun 2006
    Location
    New York
    Posts
    62

    Default Re: Contact View - Remove bottom tabs (activities, direct reports, etc..)

    I went ahead and commented out the sections you mention, and receive the following error:

    code:
    Code:
    <?php
    if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
    /**
     * Layout definition for Accounts
     *
     * The contents of this file are subject to the SugarCRM Public License Version
     * 1.1.3 ("License"); You may not use this file except in compliance with the
     * License. You may obtain a copy of the License at http://www.sugarcrm.com/SPL
     * Software distributed under the License is distributed on an "AS IS" basis,
     * WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the License
     * for the specific language governing rights and limitations under the
     * License.
     *
     * All copies of the Covered Code must include on each user interface screen:
     *    (i) the "Powered by SugarCRM" logo and
     *    (ii) the SugarCRM copyright notice
     * in the same form as they appear in the distribution.  See full license for
     * requirements.
     *
     * The Original Code is: SugarCRM Open Source
     * The Initial Developer of the Original Code is SugarCRM, Inc.
     * Portions created by SugarCRM are Copyright (C) 2004-2006 SugarCRM, Inc.;
     * All Rights Reserved.
     * Contributor(s): ______________________________________.
     */
    
    
    $layout_defs['Accounts'] = array(
    	// list of what Subpanels to show in the DetailView 
    	'subpanel_setup' => array(
    
    		/*'activities' => array(
    			'order' => 10,
    			'sort_order' => 'desc',
    			'sort_by' => 'date_start',
    			'title_key' => 'LBL_ACTIVITIES_SUBPANEL_TITLE',
    			'type' => 'collection',
    			'subpanel_name' => 'activities',   //this values is not associated with a physical file.
    			'header_definition_from_subpanel'=> 'meetings',
    			'module'=>'Activities',
    			
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopCreateTaskButton'),
    				array('widget_class' => 'SubPanelTopScheduleMeetingButton'),
    				array('widget_class' => 'SubPanelTopScheduleCallButton'),
    				array('widget_class' => 'SubPanelTopComposeEmailButton'),
    			),
    					
    			'collection_list' => array(	
    				'meetings' => array(
    					'module' => 'Meetings',
    					'subpanel_name' => 'ForActivities',
    					'get_subpanel_data' => 'meetings',
    				),
    				'tasks' => array(
    					'module' => 'Tasks',
    					'subpanel_name' => 'ForActivities',
    					'get_subpanel_data' => 'tasks',
    				),
    				'calls' => array(
    					'module' => 'Calls',
    					'subpanel_name' => 'ForActivities',
    					'get_subpanel_data' => 'calls',
    				),	
    			)		
    		)*/	
    		'history' => array(
    			'order' => 20,
    			'sort_order' => 'desc',
    			'sort_by' => 'date_modified',
    			'title_key' => 'LBL_HISTORY_SUBPANEL_TITLE',
    			'type' => 'collection',
    			'subpanel_name' => 'history',   //this values is not associated with a physical file.
    			'header_definition_from_subpanel'=> 'meetings',
    			'module'=>'History',
    			
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopCreateNoteButton'),
    				array('widget_class' => 'SubPanelTopArchiveEmailButton'),
                	array('widget_class' => 'SubPanelTopSummaryButton'),
    			),	
    					
    			'collection_list' => array(	
    				'meetings' => array(
    					'module' => 'Meetings',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'meetings',
    				),
    				'tasks' => array(
    					'module' => 'Tasks',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'tasks',
    				),
    				'calls' => array(
    					'module' => 'Calls',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'calls',
    				),	
    				'notes' => array(
    					'module' => 'Notes',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'notes',
    				),	
    				'emails' => array(
    					'module' => 'Emails',
    					'subpanel_name' => 'ForHistory',
    					'get_subpanel_data' => 'emails',
    				),	
    			)			
    		),
    		'contacts' => array(
    			'order' => 30,
    			'module' => 'Contacts',
    			'sort_order' => 'asc',
    			'sort_by' => 'last_name, first_name',
    			'subpanel_name' => 'ForAccounts',
    			'get_subpanel_data' => 'contacts',
    			'add_subpanel_data' => 'contact_id',
    			'title_key' => 'LBL_CONTACTS_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopCreateAccountNameButton'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    
    		),		
    	
    		'opportunities' => array(
    			'order' => 40,
    			'module' => 'Opportunities',
    			'subpanel_name' => 'ForAccounts',
    			'sort_order' => 'desc',
    			'sort_by' => 'date_closed',
    			'get_subpanel_data' => 'opportunities',
    			'add_subpanel_data' => 'opportunity_id',
    			'title_key' => 'LBL_OPPORTUNITIES_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    		),
    		'leads' => array(
    			'order' => 50,
    			'module' => 'Leads',
    			'sort_order' => 'asc',
    			'sort_by' => 'last_name, first_name',
    			'subpanel_name' => 'default',
    			'get_subpanel_data' => 'leads',
    			'add_subpanel_data' => 'lead_id',
    			'title_key' => 'LBL_LEADS_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopCreateLeadNameButton'),
    				array('widget_class' => 'SubPanelTopSelectButton',
    					'popup_module' => 'Opportunities',
    					'mode' => 'MultiSelect', 
    				),
    			),
    			
    		),
    		'cases' => array(
    			'order' => 60,
    			'sort_order' => 'desc',
    			'sort_by' => 'case_number',
    			'module' => 'Cases',
    			'subpanel_name' => 'ForAccounts',
    			'get_subpanel_data' => 'cases',
    			'add_subpanel_data' => 'case_id',
    			'title_key' => 'LBL_CASES_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    		),
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    		/*'accounts' => array(
    			'order' => 90,
    			'sort_order' => 'asc',
    			'sort_by' => 'name',
    			'module' => 'Accounts',
    			'subpanel_name' => 'default',
    			'get_subpanel_data' => 'members',
    			'add_subpanel_data' => 'member_id',
    			'title_key' => 'LBL_MEMBER_ORG_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    		),*/
    		'bugs' => array(
    			'order' => 100,
    			'sort_order' => 'desc',
    			'sort_by' => 'bug_number',
    			'module' => 'Bugs',
    			'subpanel_name' => 'default',
    			'get_subpanel_data' => 'bugs',
    			'add_subpanel_data' => 'bug_id',
    			'title_key' => 'LBL_BUGS_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    				array('widget_class' => 'SubPanelTopSelectButton', 'mode'=>'MultiSelect')
    			),
    		),
    		'project' => array(
    			'order' => 110,
    			'sort_order' => 'asc',
    			'sort_by' => 'name',
    			'module' => 'Project',
    			'subpanel_name' => 'default',
    			'get_subpanel_data' => 'project',
    			'add_subpanel_data' => 'project_id',
    			'title_key' => 'LBL_PROJECTS_SUBPANEL_TITLE',
    			'top_buttons' => array(
    				array('widget_class' => 'SubPanelTopButtonQuickCreate'),
    			),		
    		),		
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    	),	
    	
    );
    ?>
    error:
    Warning: asubpanel(modules//subpanels/.php): failed to open stream: No such file or directory in /home/ebay/public_html/include/SubPanel/SubPanelDefinitions.php on line 66

    Warning: asubpanel(modules//subpanels/.php): failed to open stream: No such file or directory in /home/ebay/public_html/include/SubPanel/SubPanelDefinitions.php on line 66

    Warning: asubpanel(modules//subpanels/.php): failed to open stream: No such file or directory in /home/ebay/public_html/include/SubPanel/SubPanelDefinitions.php on line 66

    Fatal error: asubpanel(): Failed opening required 'modules//subpanels/.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ebay/public_html/include/SubPanel/SubPanelDefinitions.php on line 66
    I tried the code you posted, and see the same errors.
    Red Pepper Solutions LLC
    New York

  9. #9
    kbrill's Avatar
    kbrill is offline SugarCRM PS Engineer
    Join Date
    Jul 2004
    Location
    St Louis, MO
    Posts
    3,183

    Default Re: Contact View - Remove bottom tabs (activities, direct reports, etc..)

    I'm not sure you can comment out that way in an array. Did you try it without the code in there at all. Would like to see if that works.
    Kenneth Brill - Help Forum Moderator

    I do not respond to 'Private Messages'. Please email me directly instead

    When asking for help, PLEASE give us your Server Information and Version Numbers as asked for on the 'Post New Message' screen as well as any JavaScript errors shown at the bottom of the browser window.
    Help us Help You

  10. #10
    andydreisch's Avatar
    andydreisch is offline Sugar Team Member
    Join Date
    Apr 2005
    Location
    San Jose
    Posts
    2,080

    Default Re: Contact View - Remove bottom tabs (activities, direct reports, etc..)

    Hi rps1984, can you tell us the reasoning behind this change? I'm curious why History and Activities in particular would be removed.

    Thanks,

    Andy
    Andy Dreisch
    Vice President, Online Team


    Check out our Podcasts!
    Sugar University for training
    Sugar Wiki for developer and user help
    SugarForge for modules, themes, lang packs
    SugarExchange for production-ready extensions
    Enter/view bugs via the Sugar bug tracker

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Remove the contact column in Activities subpanel
    By sankar in forum Developer Help
    Replies: 3
    Last Post: 2010-07-27, 04:07 PM
  2. How can I view contact reports?
    By sinatram in forum Help
    Replies: 1
    Last Post: 2007-02-03, 12:12 AM
  3. Campaign list in Contact detailed view
    By torricelli in forum Feature Requests
    Replies: 3
    Last Post: 2005-11-22, 03:49 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •