[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [13826]
From: |
Nelson Guerra |
Subject: |
[Fmsystem-commits] [13826] |
Date: |
Tue, 01 Sep 2015 21:16:11 +0000 |
Revision: 13826
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=13826
Author: nelson224
Date: 2015-09-01 21:16:11 +0000 (Tue, 01 Sep 2015)
Log Message:
-----------
Modified Paths:
--------------
branches/dev-syncromind/rental/inc/class.uiparty.inc.php
Modified: branches/dev-syncromind/rental/inc/class.uiparty.inc.php
===================================================================
--- branches/dev-syncromind/rental/inc/class.uiparty.inc.php 2015-09-01
21:15:37 UTC (rev 13825)
+++ branches/dev-syncromind/rental/inc/class.uiparty.inc.php 2015-09-01
21:16:11 UTC (rev 13826)
@@ -688,27 +688,16 @@
array('key'=>'type',
'label'=>lang('title'), 'sortable'=>false),
array('key'=>'composite', 'label'=>lang('composite'), 'sortable'=>false),
array('key'=>'term_label', 'label'=>lang('billing_term'), 'sortable'=>true),
-
array('key'=>'total_price', 'label'=>lang('total_price'), 'sortable'=>false),
-
array('key'=>'rented_area', 'label'=>lang('area'), 'sortable'=>false),
+
array('key'=>'total_price', 'label'=>lang('total_price'), 'sortable'=>false,
'className'=>'right', 'formatter'=>'formatterPrice'),
+
array('key'=>'rented_area', 'label'=>lang('area'), 'sortable'=>false,
'className'=>'right', 'formatter'=>'formatterArea'),
array('key'=>'contract_status', 'label'=>lang('contract_status'),
'sortable'=>false),
array('key'=>'contract_notification_status',
'label'=>lang('notification_status'), 'sortable'=>false)
),
'config' => array(
- array('disableFilter' => true),
- array('disablePagination' => true)
+ array('disableFilter' => true)
)
);
- $contracts = array(
- 'lang_search' =>
lang('search_for'),
- 'lang_where' =>
lang('search_where'),
- 'lang_status' =>
lang('status'),
- 'lang_date'
=> lang('date'),
- 'lang_field_of_responsibility' =>
lang('field_of_responsibility'),
- 'lang_date_start' =>
lang('date_start'),
- 'lang_date_end' =>
lang('date_end'),
- );
-
$tabs['documents'] = array('label' =>
lang('Documents'), 'link' => '#documents');
$datatable_def[] = array
(
@@ -747,10 +736,57 @@
'id' => $party_id
);
}
-
+
+ $search_contract_options = array
+ (
+ array('id' => 'all', 'name' => lang('all')),
+ array('id' => 'id', 'name' => lang('contract_id')),
+ array('id' => 'party_name', 'name' =>
lang('party_name')),
+ array('id' => 'composite', 'name' =>
lang('composite_name')),
+ array('id' => 'composite_address', 'name' =>
lang('composite_address')),
+ array('id' => 'location_id', 'name' =>
lang('object_number'))
+ );
+
+ $status_options = array
+ (
+ array('id' => 'all', 'name' => lang('all')),
+ array('id' => 'under_planning', 'name' =>
lang('under_planning')),
+ array('id' => 'active', 'name' =>
lang('active_plural')),
+ array('id' => 'under_dismissal', 'name' =>
lang('under_dismissal')),
+ array('id' => 'ended', 'name' => lang('ended'))
+ );
+
+ $field_of_responsibility =
rental_socontract::get_instance()->get_fields_of_responsibility();
+ $field_of_responsibility_options = array();
+ array_unshift ($field_of_responsibility_options,
array('id'=>'all', 'name'=>lang('all')));
+ foreach($field_of_responsibility as $id => $label)
+ {
+ $field_of_responsibility_options[] = array('id' => $id,
'name' =>lang($label));
+ }
+
+ $link_upload_document =
json_encode(self::link(array('menuaction'=>'rental.uidocument.add',
'party_id'=>$party_id, 'phpgw_return_as'=>'json')));
+
+ /******************************* document filters */
+ $document_types =
rental_sodocument::get_instance()->get_document_types();
+ $document_types_options = array();
+ foreach($document_types as $id => $label)
+ {
+ $document_types_options[] = array('id'=>$id,
'name'=>lang($label));
+ }
+
+ $document_search_options[] = array('id'=>'all',
'name'=>lang('all'));
+ $document_search_options[] = array('id'=>'title',
'name'=>lang('document_title'));
+ $document_search_options[] = array('id'=>'name',
'name'=>lang('document_name'));
+
/***********************************************************************************/
+
$alertMessage_get_syncData = '"Du må velge organisasjonsenhet
før du kan synkronisere";';
$jscode = <<<JS
var msg_get_syncData =
$alertMessage_get_syncData
+ var thousandsSeparator =
'$this->thousandsSeparator';
+ var decimalSeparator =
'$this->decimalSeparator';
+ var decimalPlaces = '$this->decimalPlaces';
+ var currency_suffix = '$this->currency_suffix';
+ var area_suffix = '$this->area_suffix';
JS;
$GLOBALS['phpgw']->js->add_code('', $jscode);
@@ -762,7 +798,7 @@
'cancel_url' =>
$GLOBALS['phpgw']->link('/index.php',$link_index),
'lang_save'
=> lang('save'),
'lang_sync_data' =>
lang('get_sync_data'),
- 'lang_cancel' =>
lang('party_back'),
+ 'lang_cancel' =>
lang('cancel'),
'editable'
=> true,
'party_id'
=> $party_id,
@@ -811,11 +847,20 @@
'lang_create_user' =>
lang('create_user_based_on_email_link'),
'valid_email' =>
$valid_email,
'link_create_user' =>
$GLOBALS['phpgw']->link('/index.php',$link_create_user),
+
+ 'list_search_contract' =>
array('options' => $search_contract_options),
+ 'list_status' =>
array('options' => $status_options),
+ 'list_field_of_responsibility' => array('options' =>
$field_of_responsibility_options),
+ 'list_document_types' =>
array('options' => $document_types_options),
+ 'list_document_search' =>
array('options' => $document_search_options),
+ 'link_upload_document' =>
$link_upload_document,
+
'validator' =>
phpgwapi_jquery::formvalidator_generate(array('location', 'date', 'security',
'file'))
);
self::add_javascript('rental', 'rental', 'party.edit.js');
+ phpgwapi_jquery::load_widget('numberformat');
self::render_template_xsl(array('party', 'datatable_inline'),
array('edit' => $data));
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [13826],
Nelson Guerra <=