client/app/slideshow/slideshow_controller.js
author rougeronj
Wed, 08 Apr 2015 00:36:37 +0200
changeset 77 ee963d1c409b
parent 67 bc8fb175f4d9
child 99 c7c424e9eed5
permissions -rw-r--r--
Add new serializer for the data send by Orpheo. We receive XML so we parse it to json. Then we parse some html to get the proper data of each attribute. Add xmlToJson parser module to requirements.txt
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
cef349423167 add basic file org + client prototype
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
(function(){
67
bc8fb175f4d9 update slideshow : accept the id of a book as route parameter (instead of static id previously)
rougeronj
parents: 57
diff changeset
     2
	'use strict';
0
cef349423167 add basic file org + client prototype
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
67
bc8fb175f4d9 update slideshow : accept the id of a book as route parameter (instead of static id previously)
rougeronj
parents: 57
diff changeset
     4
	angular.module('ammicoSlideshow',['ngResource', 'ngRoute', 'ui.bootstrap'])
bc8fb175f4d9 update slideshow : accept the id of a book as route parameter (instead of static id previously)
rougeronj
parents: 57
diff changeset
     5
	.controller('slideshowCtrl', function($scope, ammicoApi, $routeParams){
bc8fb175f4d9 update slideshow : accept the id of a book as route parameter (instead of static id previously)
rougeronj
parents: 57
diff changeset
     6
		$scope.slideshow = ammicoApi.booksSlides.query({idBook:$routeParams.iSlide, format:'json'}, function(data){
bc8fb175f4d9 update slideshow : accept the id of a book as route parameter (instead of static id previously)
rougeronj
parents: 57
diff changeset
     7
			data = ammicoApi.sanitizeUrls(data);
bc8fb175f4d9 update slideshow : accept the id of a book as route parameter (instead of static id previously)
rougeronj
parents: 57
diff changeset
     8
		});
bc8fb175f4d9 update slideshow : accept the id of a book as route parameter (instead of static id previously)
rougeronj
parents: 57
diff changeset
     9
		$scope.book = ammicoApi.book.get({idBook:$routeParams.iSlide, format:'json'});
bc8fb175f4d9 update slideshow : accept the id of a book as route parameter (instead of static id previously)
rougeronj
parents: 57
diff changeset
    10
	});
0
cef349423167 add basic file org + client prototype
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
})();