]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/modules/UpgradeWizard/SugarMerge/siupgrade_metadata_files/custom/modules/Opportunities/metadata/detailviewdefs.php
Added unit tests.
[Github/sugarcrm.git] / tests / modules / UpgradeWizard / SugarMerge / siupgrade_metadata_files / custom / modules / Opportunities / metadata / detailviewdefs.php
1 <?php
2 // created: 2010-03-12 15:05:37
3 $viewdefs = array (
4   'Opportunities' => 
5   array (
6     'DetailView' => 
7     array (
8       'templateMeta' => 
9       array (
10         'form' => 
11         array (
12           'buttons' => 
13           array (
14             0 => 'EDIT',
15             1 => 'DUPLICATE',
16             2 => 'DELETE',
17             3 => 
18             array (
19               'customCode' => '<input title="{$APP.LBL_DUP_MERGE}" accesskey="M" class="button" onclick="this.form.return_module.value=\'Opportunities\';this.form.return_action.value=\'DetailView\';this.form.return_id.value=\'{$fields.id.value}\'; this.form.action.value=\'Step1\'; this.form.module.value=\'MergeRecords\';" name="button" value="{$APP.LBL_DUP_MERGE}" type="submit">',
20             ),
21             4 => 
22             array (
23               'customCode' => '<input title="Close Wizard" accesskey="Z" class="button" onclick="this.form.return_module.value=\'Opportunities\';this.form.return_action.value=\'DetailView\';this.form.return_id.value=\'{$fields.id.value}\'; this.form.action.value=\'OpportunityWizard\'; this.form.module.value=\'Opportunities\';" name="button" value="Close Wizard" type="submit">',
24             ),
25           ),
26         ),
27         'maxColumns' => '2',
28         'widths' => 
29         array (
30           0 => 
31           array (
32             'label' => '10',
33             'field' => '30',
34           ),
35           1 => 
36           array (
37             'label' => '10',
38             'field' => '30',
39           ),
40         ),
41       ),
42       'panels' => 
43       array (
44         'default' => 
45         array (
46           0 => 
47           array (
48             0 => 
49             array (
50               'name' => 'name',
51               'label' => 'LBL_OPPORTUNITY_NAME',
52             ),
53             1 => 
54             array (
55               'name' => 'amount',
56               'label' => '{$MOD.LBL_AMOUNT} ({$CURRENCY})',
57             ),
58           ),
59           1 => 
60           array (
61             0 => 
62             array (
63               'name' => 'account_name',
64               'label' => 'LBL_ACCOUNT_NAME',
65             ),
66             1 => 
67             array (
68               'name' => 'date_closed',
69               'label' => 'LBL_DATE_CLOSED',
70             ),
71           ),
72           '1.5' => 
73           array (
74             0 => 
75             array (
76               'name' => NULL,
77               'displayParams' => 
78               array (
79               ),
80             ),
81             1 => 
82             array (
83               'name' => 'discount_code_c',
84               'label' => 'LBL_DISCOUNT_CODE',
85             ),
86           ),
87           2 => 
88           array (
89             0 => 
90             array (
91               'name' => 'opportunity_type',
92               'label' => 'LBL_TYPE',
93             ),
94             1 => 
95             array (
96               'name' => 'users',
97               'label' => 'LBL_USERS_1',
98             ),
99           ),
100           3 => 
101           array (
102             0 => 
103             array (
104               'name' => 'email_client',
105               'label' => 'LBL_EMAIL_CLIENT',
106             ),
107             1 => 
108             array (
109               'name' => 'additional_support_cases_c',
110               'label' => 'Additional_Support_Cases__c',
111             ),
112           ),
113           4 => 
114           array (
115             0 => 
116             array (
117               'name' => 'processed_by_moofcart_c',
118               'label' => 'LBL_PROCESSED_BY_MOOFCART',
119             ),
120             1 => 
121             array (
122               'name' => 'additional_training_credits_c',
123               'label' => 'Learning_Credits__c',
124             ),
125           ),
126           5 => 
127           array (
128             0 => 
129             array (
130               'name' => 'trial_name_c',
131               'label' => 'Trial URL',
132             ),
133             1 => 
134             array (
135               'name' => 'sales_stage',
136               'label' => 'LBL_SALES_STAGE',
137             ),
138           ),
139           6 => 
140           array (
141             0 => 
142             array (
143               'name' => 'trial_expiration_c',
144               'label' => 'Trial Expiration',
145               'customCode' => '{php} $myTimeDate = new TimeDate(); $this->assign("jmo_trialExpirationDB", $myTimeDate->to_db($this->_tpl_vars["fields"]["trial_expiration_c"]["value"])); unset($myTimeDate); {/php} {$fields.trial_expiration_c.value}{if $fields.trial_extended_c.value eq 0 && !empty($fields.trial_name_c.value) && strtotime("now") < $jmo_trialExpirationDB|date_format:"%s"} &nbsp; <button type="submit" onClick="document.location=\'/scripts/7daytrials/trials.php?opportunity_id={$fields.id.value}\';">Extend Trial</button>{/if}',
146             ),
147             1 => 
148             array (
149               'name' => 'probability',
150               'label' => 'LBL_PROBABILITY',
151             ),
152           ),
153           7 => 
154           array (
155             0 => 
156             array (
157               'name' => 'campaign_name',
158               'label' => 'LBL_CAMPAIGN',
159             ),
160             1 => 'score_c',
161           ),
162           8 => 
163           array (
164             0 => 
165             array (
166               'name' => 'lead_source',
167               'label' => 'LBL_LEAD_SOURCE',
168             ),
169             1 => NULL,
170           ),
171           9 => 
172           array (
173             0 => 
174             array (
175               'name' => 'current_solution',
176               'label' => 'LBL_CURRENT_SOLUTION',
177             ),
178             1 => 
179             array (
180               'name' => 'Term_c',
181               'label' => 'Term__c',
182             ),
183           ),
184           10 => 
185           array (
186             0 => 
187             array (
188               'name' => 'competitor_1',
189               'label' => 'LBL_COMPETITOR_1',
190             ),
191             1 => 
192             array (
193               'name' => 'Revenue_Type_c',
194               'label' => 'Revenue_Type__c',
195             ),
196           ),
197           11 => 
198           array (
199             0 => 
200             array (
201               'name' => 'competitor_2',
202               'label' => 'LBL_COMPETITOR_2',
203             ),
204             1 => 
205             array (
206               'name' => 'renewal_date_c',
207               'label' => 'Renewal_Date_c',
208             ),
209           ),
210           12 => 
211           array (
212             0 => 
213             array (
214               'name' => 'competitor_3',
215               'label' => 'LBL_COMPETITOR_3',
216             ),
217             1 => 
218             array (
219               'name' => 'order_number',
220               'label' => 'LBL_ORDER_NUMBER',
221               'customCode' => '<a href="http://www.sugarcrm.com/sugarshop/admin/order.php?orderid={$fields.order_number.value}">{$fields.order_number.value}</a>',
222             ),
223           ),
224           13 => 
225           array (
226             0 => 
227             array (
228               'name' => 'competitor_expiration_c',
229               'label' => 'LBL_COMPETITOR_EXPIRATION',
230             ),
231             1 => 
232             array (
233               'name' => 'order_type_c',
234               'label' => 'LBL_ORDER_TYPE_C',
235             ),
236           ),
237           14 => 
238           array (
239             0 => NULL,
240             1 => 
241             array (
242               'name' => 'next_step',
243               'label' => 'LBL_NEXT_STEP',
244             ),
245           ),
246           15 => 
247           array (
248             0 => 
249             array (
250               'name' => 'demo_c',
251               'label' => 'Demo_1',
252             ),
253             1 => 
254             array (
255               'name' => 'next_step_due_date',
256               'label' => 'LBL_NEXT_STEP_DUE_DATE',
257             ),
258           ),
259           16 => 
260           array (
261             0 => 
262             array (
263               'name' => 'demo_date_c',
264               'label' => 'Demo Date',
265             ),
266             1 => 
267             array (
268               'name' => 'top20deal_c',
269               'label' => 'LBL_TOP20DEAL',
270             ),
271           ),
272           17 => 
273           array (
274             0 => 
275             array (
276               'name' => 'evaluation',
277               'label' => 'LBL_EVALUATION',
278             ),
279             1 => 
280             array (
281               'name' => 'closed_lost_reason_c',
282               'label' => 'LBL_CLOSED_LOST_REASON_C',
283             ),
284           ),
285           18 => 
286           array (
287             0 => 
288             array (
289               'name' => 'evaluation_start_date',
290               'label' => 'LBL_EVALUATION_START_DATE',
291             ),
292             1 => 
293             array (
294               'name' => 'closed_lost_reason_detail_c',
295               'label' => 'LBL_CLOSED_LOST_REASON_DETAIL',
296             ),
297           ),
298           19 => 
299           array (
300             0 => 
301             array (
302               'name' => 'Evaluation_Close_Date_c',
303               'label' => 'Evaluation_Close_Date__c',
304             ),
305             1 => 
306             array (
307               'name' => 'primary_reason_competitor_c',
308               'label' => 'LBL_PRIMARY_REASON_COMPETITOR',
309             ),
310           ),
311           20 => 
312           array (
313             0 => 
314             array (
315             ),
316             1 => 
317             array (
318               'name' => 'closed_lost_description',
319               'label' => 'LBL_CLOSED_LOST_DESCRIPTION',
320             ),
321           ),
322           21 => 
323           array (
324             0 => 
325             array (
326               'name' => 'partner_assigned_to_c',
327               'label' => 'Partner_Assigned_To_c',
328               'customCode' => '{assign var=partner_assigned_to_key value=$fields.partner_assigned_to_c.value}<a href="index.php?module=Accounts&action=DetailView&record={$partner_assigned_to_key}">{$APP_LIST_STRINGS.partner_assigned_to.$partner_assigned_to_key}</a>',
329             ),
330             1 => 
331             array (
332               'name' => 'accepted_by_partner_c',
333               'label' => 'LBL_ACCEPTED_BY_PARTNER',
334             ),
335           ),
336           22 => 
337           array (
338             0 => 
339             array (
340               'name' => 'team_name',
341               'label' => 'LBL_TEAM',
342             ),
343             1 => 
344             array (
345               'name' => 'partner_contact_c',
346               'label' => 'LBL_PARTNER_CONTACT',
347             ),
348           ),
349           23 => 
350           array (
351             0 => 
352             array (
353               'name' => 'assigned_user_name',
354               'label' => 'LBL_ASSIGNED_TO_NAME',
355             ),
356             1 => 
357             array (
358               'name' => 'date_modified',
359               'label' => 'LBL_DATE_MODIFIED',
360               'customCode' => '{$fields.date_modified.value} {$APP.LBL_BY} {$fields.modified_by_name.value}',
361             ),
362           ),
363           24 => 
364           array (
365             0 => 
366             array (
367               'name' => 'associated_rep_c',
368               'label' => 'Associated_Rep_c',
369             ),
370             1 => 
371             array (
372               'name' => 'date_entered',
373               'customCode' => '{$fields.date_entered.value} {$APP.LBL_BY} {$fields.created_by_name.value}',
374               'label' => 'LBL_DATE_ENTERED',
375             ),
376           ),
377           25 => 
378           array (
379             0 => 
380             array (
381               'name' => 'description',
382               'nl2br' => true,
383               'label' => 'LBL_DESCRIPTION',
384             ),
385           ),
386         ),
387       ),
388     ),
389   ),
390 );
391 ?>