]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/modules/UpgradeWizard/SugarMerge/siupgrade_metadata_files/551/modules/Accounts/metadata/editviewdefs.php
Added unit tests.
[Github/sugarcrm.git] / tests / modules / UpgradeWizard / SugarMerge / siupgrade_metadata_files / 551 / modules / Accounts / metadata / editviewdefs.php
1 <?php
2 /*********************************************************************************
3  * SugarCRM is a customer relationship management program developed by
4  * SugarCRM, Inc. Copyright (C) 2004-2011 SugarCRM Inc.
5  * 
6  * This program is free software; you can redistribute it and/or modify it under
7  * the terms of the GNU Affero General Public License version 3 as published by the
8  * Free Software Foundation with the addition of the following permission added
9  * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
10  * IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY
11  * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
12  * 
13  * This program is distributed in the hope that it will be useful, but WITHOUT
14  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
15  * FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more
16  * details.
17  * 
18  * You should have received a copy of the GNU Affero General Public License along with
19  * this program; if not, see http://www.gnu.org/licenses or write to the Free
20  * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
21  * 02110-1301 USA.
22  * 
23  * You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road,
24  * SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com.
25  * 
26  * The interactive user interfaces in modified source and object code versions
27  * of this program must display Appropriate Legal Notices, as required under
28  * Section 5 of the GNU Affero General Public License version 3.
29  * 
30  * In accordance with Section 7(b) of the GNU Affero General Public License version 3,
31  * these Appropriate Legal Notices must retain the display of the "Powered by
32  * SugarCRM" logo. If the display of the logo is not reasonably feasible for
33  * technical reasons, the Appropriate Legal Notices must display the words
34  * "Powered by SugarCRM".
35  ********************************************************************************/
36
37 $viewdefs['Accounts']['EditView'] = array(
38     'templateMeta' => array(
39                             'form' => array('buttons'=>array('SAVE', 'CANCEL')),
40                             'maxColumns' => '2', 
41                             'widths' => array(
42                                             array('label' => '10', 'field' => '30'),
43                                             array('label' => '10', 'field' => '30'),
44                                             ),
45                             'includes'=> array(
46                                             array('file'=>'modules/Accounts/Account.js'),
47                                          ),
48                            ),
49                            
50     'panels' => array(
51            'lbl_account_information'=>array(
52                         array(
53                                 array(
54                                                 'name'=>'name',
55                                                  'label'=>'LBL_NAME',
56                                                   'displayParams'=>array('required'=>true)
57                                 ), 
58                                 array(
59                                         'name'=>'phone_office',
60                                          'label'=>'LBL_PHONE_OFFICE'
61                                 )
62                        
63                                 ),
64                         array(
65                                 array(
66                                         'name'=>'website', 
67                                         'type'=>'link',
68                                         'label'=>'LBL_WEBSITE'
69                                 ), 
70                                 array(
71                                         'name'=>'phone_fax', 
72                                          'label'=>'LBL_PHONE_FAX'
73                                         )
74                         ),
75                         array(
76                                 array(
77                                         'name'=>'ticker_symbol',
78                                         'label'=>'LBL_TICKER_SYMBOL'
79                                  ),
80                                  array(
81                                         'name'=>'phone_alternate',
82                                          'label'=>'LBL_OTHER_PHONE'
83                                          )
84                         ),
85                 array(
86                         array('name'=>'parent_name','label' => 'LBL_MEMBER_OF'),
87                         array('name'=>'employees','label' => 'LBL_EMPLOYEES' )
88                 ),              
89                  array(
90                         array('name'=>'ownership','label' => 'LBL_OWNERSHIP'),
91                         array('name'=>'rating','label' => 'LBL_RATING' )
92                 ),
93                 array(
94                         array('name'=>'industry','label' => 'LBL_INDUSTRY'),
95                         array('name'=>'sic_code','label' => 'LBL_SIC_CODE' )
96                 ),
97                 array(
98                         array('name'=>'account_type'),
99                         array('name'=>'annual_revenue','label' => 'LBL_ANNUAL_REVENUE' )
100                 ),
101             array(
102                 array('name'=>'campaign_name')
103             ),
104                 array(
105                         array('name'=>'assigned_user_name','label' =>'LBL_ASSIGNED_TO')
106                 )
107            ),
108            'lbl_address_information'=>array(
109                                 array (
110                                       array (
111                                           'name' => 'billing_address_street',
112                                       'hideLabel'=> true,
113                                       'type' => 'address',
114                                       'displayParams'=>array('key'=>'billing', 'rows'=>2, 'cols'=>30, 'maxlength'=>150),
115                                       ),
116                                 array (
117                                       'name' => 'shipping_address_street',
118                                       'hideLabel' => true,
119                                       'type' => 'address',
120                                       'displayParams'=>array('key'=>'shipping', 'copy'=>'billing', 'rows'=>2, 'cols'=>30, 'maxlength'=>150),      
121                                       ),
122                                 ),
123            ),
124            
125            'lbl_email_addresses'=>array(
126                                 array('email1')
127            ),
128            
129            'lbl_description_information' =>array(
130                         array(array('name'=>'description', 'displayParams'=>array('cols'=>80, 'rows'=>6),'label' => 'LBL_DESCRIPTION')),
131            ),
132             
133     )
134 );
135 ?>