File manager - Edit - /home/gzbnyc5/pty-app/realstate/public/js/pty.front.angjs-contact.js
Back
angularApp.controller('contactController', ['$rootScope', '$scope', '$http', function($rootScope, $scope, $http) { var ctrl = this; ctrl.trans = GLOBAL_TRANSLATION; /***************************************************************************** * * Sending messages * *****************************************************************************/ ctrl.formHasError = false; ctrl.formHidden = false; ctrl.sendMessage = function() { ctrl.formHasError = false; if($scope.name && $scope.email && $scope.message && $scope.phone && $scope.captcha) { $http({ method: 'POST', url: BASEURL + '/send-message', data: { captcha: $scope.captcha, name: $scope.name, email: $scope.email, phone: $scope.phone, message: $scope.message, } }) .then(function(result) { if (result.status != 200) { console.log('Unknown error. Please contact your administrator', data); } else { if(result.data.error == 0) { ctrl.formHidden = true; } else { ctrl.formHasError = true; var keys = Object.keys(result.data.errors); if(keys.length > 0) { ctrl.formError = result.data.errors[keys[0]][0]; } else { ctrl.formError = 'Unknown error. Please contact your administrator'; } $('#pty-captcha-container > img').replaceWith(result.data.image); } } if(!$scope.$$phase) { $scope.$apply(); } },function(error) { console.log('error',error); }); } else { ctrl.formHasError = true; ctrl.formError = ctrl.trans['all_fields_required']; } } ctrl.refreshCaptcha = function() { $('#pty-captcha-container > button i').addClass('fa-spin'); $http({ method: 'GET', url: BASEURL + '/refresh-captcha', }) .then(function(result) { if (result.status != 200) { console.log('Unknown error. Please contact your administrator', data); } else { if(result.data.error == 0) { $('#pty-captcha-container > .input-group > .input-group-btn > img').replaceWith(result.data.image); } } if(!$scope.$$phase) { $scope.$apply(); } $('#pty-captcha-container > .input-group > .input-group-btn button i').removeClass('fa-spin'); },function(error) { console.log('error',error); $('#pty-captcha-container > .input-group > .input-group-btn button i').removeClass('fa-spin'); }); } }]);
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 0 |
proxy
|
phpinfo
|
Settings