From 93b3014086ad52067cd08f8757220c7a060ae365 Mon Sep 17 00:00:00 2001 From: Victor Costa Date: Tue, 19 Jan 2016 17:39:42 -0300 Subject: [PATCH] Fetch blog posts from noosfero api --- src/app/components/noosfero-articles/blog/blog.directive.js | 8 +++++++- src/app/components/noosfero-articles/blog/blog.html | 4 ++-- src/app/components/noosfero/noosfero.service.js | 1 + 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/app/components/noosfero-articles/blog/blog.directive.js b/src/app/components/noosfero-articles/blog/blog.directive.js index fd47db4..b4b3c7b 100644 --- a/src/app/components/noosfero-articles/blog/blog.directive.js +++ b/src/app/components/noosfero-articles/blog/blog.directive.js @@ -22,7 +22,13 @@ return directive; /** @ngInject */ - function BlogController() { + function BlogController(noosfero) { + var vm = this; + vm.posts = []; + + noosfero.articles.one(vm.article.id).customGET('children', {content_type: 'TinyMceArticle'}).then(function(result) { + vm.posts = result.articles; + }); } } diff --git a/src/app/components/noosfero-articles/blog/blog.html b/src/app/components/noosfero-articles/blog/blog.html index 336fc09..3f517f2 100644 --- a/src/app/components/noosfero-articles/blog/blog.html +++ b/src/app/components/noosfero-articles/blog/blog.html @@ -9,10 +9,10 @@
-
+
diff --git a/src/app/components/noosfero/noosfero.service.js b/src/app/components/noosfero/noosfero.service.js index e2b3062..b1cbf0b 100644 --- a/src/app/components/noosfero/noosfero.service.js +++ b/src/app/components/noosfero/noosfero.service.js @@ -4,6 +4,7 @@ angular.module('angular').factory('noosfero', function(Restangular) { return { profiles: Restangular.service('profiles'), + articles: Restangular.service('articles'), profile: function(profileId) { return Restangular.one('profiles', profileId); }, -- libgit2 0.21.2