Pārlūkot izejas kodu

add /test sources

David 10 gadi atpakaļ
vecāks
revīzija
97bee656c8
2 mainītis faili ar 22 papildinājumiem un 0 dzēšanām
  1. 9 0
      front/index.html
  2. 13 0
      front/js/app.js

+ 9 - 0
front/index.html

@@ -53,6 +53,15 @@
 					</div>
 				</div>
 
+				<div class="row">
+					Parse source:
+					<input type="text" ng-model="source" placeholder="url">
+					<input type="text" ng-model="sourceName" placeholder="name">
+					<input type="text" ng-model="sourceSelector" placeholder="selector">
+					<input type="number" ng-model="sourceRSS" value=0>
+					<button class="btn btn-default" ng-click="parseSource(source,sourceName,sourceSelector,sourceRSS,0)">Test</button>
+					<button class="btn btn-default" ng-click="parseSource(source,sourceName,sourceSelector,sourceRSS,1)">Add</button>
+				</div>
 			</div>
 			<div class="col-sm-4 col-md-4 col-lg-4 col-xl-4">
 				<div class="row" style="border:1px solid black" ng-repeat="n in news">

+ 13 - 0
front/js/app.js

@@ -61,6 +61,19 @@ app.controller('main', function($scope,$http,$sce) {
 	};
 
 	$scope.getNews();
+	$scope.parseSource = function(source,name,sel,rss,add) {
+		url="/pymnts/source/test/";
+		if(add==1)
+			url="/pymnts/source/add/";
+
+		$http.post(url, { "source": source, "selector":sel, "rss":rss, "name":name }).then(
+			function(data) {
+				console.log(data.data);
+			},
+			function(data){
+			}
+		);
+	};
 	/*
 
 	$scope.download = function(book) {