Skip to content
Snippets Groups Projects
Commit 25ae2842 authored by Satish's avatar Satish
Browse files

Merge branch '7.1.0' of http://code.vtiger.com/vtiger/vtigercrm into 7.1.0

parents f9c106bc aaea0ede
No related branches found
No related tags found
1 merge request!2777.1.0 release integration
......@@ -27,12 +27,11 @@
{* End *}
<link type="text/css" rel="stylesheet" href="../../{$TEMPLATE_WEBPATH}/resources/libs/md-icons/css/materialdesignicons.min.css">
<link type="text/css" rel="stylesheet" href="../../{$TEMPLATE_WEBPATH}/resources/libs/md-datepicker/angular-datepicker.min.css">
<link type="text/css" rel="stylesheet" href="../../{$TEMPLATE_WEBPATH}/resources/libs/md-datepicker/angular-clockpicker.css">
<link type="text/css" rel="stylesheet" href="../../{$TEMPLATE_WEBPATH}/resources/libs/Vtiger-icons/style.css">
<link type="text/css" rel="stylesheet" href="../../{$TEMPLATE_WEBPATH}/resources/css/application.css">
<link type="text/css" rel="stylesheet" href="../../{$TEMPLATE_WEBPATH}/resources/css/style.css">
{*Date-time-picker*}
<link type="text/css" rel="stylesheet" href="../../{$TEMPLATE_WEBPATH}/resources/libs/angularjs/angular-material-datetimepicker/css/material-datetimepicker.min.css">
{*Date-time-picker*}
<link type="text/css" rel="stylesheet" href="../../{$TEMPLATE_WEBPATH}/resources/libs/angularjs/angular-material-datetimepicker/css/material-datetimepicker.min.css">
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/resources/libs/jquery/jquery2.min.js"></script>
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/resources/libs/angularjs/angular.js"></script>
......@@ -42,9 +41,7 @@
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/resources/libs/angularjs/angular-material.min.js"></script>
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/resources/libs/angularjs/angular-touch.min.js"></script>
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/resources/libs/jquery/purl.js"></script>
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/resources/libs/jquery/date.js"></script>
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/resources/libs/md-datepicker/angular-datepicker.min.js"></script>
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/resources/libs/md-datepicker/angular-clockpicker.js"></script>
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/Vtiger/js/application.js"></script>
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/Vtiger/js/Vtiger.js"></script>
<script type="text/javascript" src="../../{$TEMPLATE_WEBPATH}/Vtiger/js/Utils.js"></script>
......@@ -67,4 +64,4 @@
</head>
{literal}
<body ng-controller="VtigerBodyController" ng-init="init();" ng-cloak md-theme="{{dynamicTheme}}" md-theme-watch>
{/literal}
{/literal}
\ No newline at end of file
......@@ -104,20 +104,20 @@ mobileapp.controller('VtigerEditController', function ($scope, $api, $mdToast, $
}
$scope.fieldsData = processedData;
};
$api('describe', {module: $scope.module}, function (e, r) {
$scope.describeObject = r.describe;
$scope.fields = $scope.describeObject.fields;
$scope.createable = $scope.describeObject.createable;
$scope.updateable = $scope.describeObject.updateable;
$scope.deleteable = $scope.describeObject.deleteable;
if($scope.record){
$scope.loadFields();
}
else{
prepareCreateData(true);
}
});
$api('describe', {module: $scope.module}, function (e, r) {
$scope.describeObject = r.describe;
$scope.fields = $scope.describeObject.fields;
$scope.createable = $scope.describeObject.createable;
$scope.updateable = $scope.describeObject.updateable;
$scope.deleteable = $scope.describeObject.deleteable;
if($scope.record){
$scope.loadFields();
}
else{
prepareCreateData(true);
}
});
$scope.gobacktoUrl = function () {
window.history.back();
......
......@@ -24,12 +24,13 @@ mobileapp.controller('VtigerListController', function ($scope, $api, $mdDialog)
// To fetch Module Filters
$api('fetchModuleFilters', {module: $scope.module}, function (e, r) {
$scope.filters = r.filters;
$scope.moduleLabel = r.moduleLabel;
$scope.loadRecords();
});
// To fetch data from service with the given params
$scope.loadRecords = function () {
$scope.pageTitle = $scope.module;
$scope.pageTitle = $scope.moduleLabel;
$api('listModuleRecords', {module: $scope.module, filterid: $scope.selectedFilter, page: $scope.page, orderBy: $scope.orderBy, sortOrder: $scope.sortOrder}, function (e, r) {
$scope.records = r.records;
$scope.selectedFilter = r.selectedFilter;
......
......@@ -27,6 +27,9 @@ mobileapp.controller('VtigerBodyController', function ($scope, $api, $mdUtil, $m
$api('userInfo', function (e, r) {
if (r) {
var currentApp = jQuery.url().param('app');
if (!currentApp) {
currentApp = 'SUPPORT';
}
scopeApply(function () {
$scope.userinfo = r.userinfo;
$scope.apps = r.apps;
......
......@@ -25,7 +25,7 @@ class Mobile_WS_FetchModuleFilters extends Mobile_WS_Controller {
}
}
$response = new Mobile_API_Response();
$response->setResult(array('filters'=>$result));
$response->setResult(array('filters'=>$result, 'moduleLabel' => vtranslate($module, $module)));
return $response;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment