client/app/slideshow/slideshow_controller.js
changeset 1 74bbdd739878
parent 0 cef349423167
child 2 36ccc573af9a
--- a/client/app/slideshow/slideshow_controller.js	Wed Jun 11 01:26:59 2014 +0200
+++ b/client/app/slideshow/slideshow_controller.js	Thu Oct 02 13:24:57 2014 +0200
@@ -10,17 +10,8 @@
         });
     })
     .service('slideshowApi', function($resource, context) {
-      this.slideshow = $resource(context.urls.slideshowUrl,
-        {
-          get: {
-            method: 'GET',
-            isArray: false
-          },
-          save:{
-            method:'PUT',
-            isArray:false//, headers:{'X-CSRFToken':context.csrf_token}
-          }
-        });
+      console.log('5',this);
+      this.slideshow = $resource(context.urls.slideshowUrl);
     })
     .service('slideshowModel', function(slideshowApi, context) {
       console.log('6',this);
@@ -33,12 +24,14 @@
           this.slideshow = new slideshowApi.slideshow(context.slideshow);
       }
     })
-    .controller('slideshowCtrl', function($scope, $location, slideshowModel){
-      console.log('6',$scope, $location, slideshowModel);
+    .controller('slideshowCtrl', function($scope, $location, $routeParams, slideshowModel){
+      console.log('7',$scope, $location, slideshowModel);
       $scope.slideshow = slideshowModel.slideshow;
+      $scope.iSlide = parseInt($routeParams.iSlide) || 0;
 
       $scope.save = function(){
-        $scope.slideshow
+          console.log('8 call save POST',$scope.slideshow);
+          $scope.slideshow
           .$save()
           .then(
               function(response) {