%PDF- %PDF-
Direktori : /var/www/html/news/public/scripts/controllers/configuration/ |
Current File : /var/www/html/news/public/scripts/controllers/configuration/configuration.controller.js |
'use strict'; angular.module('controllers').controller('configurationController', function ($scope, configuration, resource, notification, $timeout) { $scope.configuration = angular.extend(configuration); $scope.save = function () { resource.forResource('configurations').update($scope.configuration.id, $scope.configuration).then(function () { notification.success('Configuration updated successfully'); }, function (error) { notification.error(error); }); }; $scope.fileAdded = function (files) { $scope.file = files[0].file; var reader = new FileReader(); reader.readAsDataURL($scope.file); reader.onload = function () { $timeout(function () { $scope.selectedImage = reader.result; }, 100); }; }; $scope.saveLogo = function () { resource.forResource('configurations/actions/uploadLogo').save({ file_name: $scope.file.name, type: 'image_logo', source: $scope.selectedImage.split(',')[1] }).then(function () { notification.success('Logo uploaded successfully'); location.reload(); }, function (err) { notification.error(err); }); }; $scope.back = function () { history.back(); }; });