Преглед на файлове

add profesores dropdown

David преди 10 години
родител
ревизия
540c61945c
променени са 2 файла, в които са добавени 14 реда и са изтрити 1 реда
  1. 12 0
      front/controllers/uploadCtrl.js
  2. 2 1
      front/views/upload.html

+ 12 - 0
front/controllers/uploadCtrl.js

@@ -4,6 +4,8 @@ app.controller('uploadCtrl', function ($scope, $http,video,notify) {
 	$scope.texto2="";
 	$scope.video = video; 
 	$scope.diapos = [];
+	$scope.profesores = [];
+
 	var canvas = document.getElementById('c');
 	var container = canvas.parentNode;
 	var ctx = canvas.getContext('2d');
@@ -19,11 +21,21 @@ app.controller('uploadCtrl', function ($scope, $http,video,notify) {
 		diapos = JSON.parse(d);
 		parseMessage(diapos[0]);
 	}
+
+	function getProf(){
+		$http.get("https://plataforma.especificosba.com.ar/back/getAllProfesores.php?auth_token=4b494d6c7ffc74d387d8cfdef8ca1691").then(
+			function(data){
+				$scope.profesores = data.data;
+			},
+			function(data){
+			});
+	}
 	function respondCanvas(){
 		canvas.setAttribute('width', container.offsetWidth);
 		canvas.setAttribute('height', container.offsetWidth/4*3);
 	}
 	
+	getProf();
 	respondCanvas();
 
 	if (!String.prototype.format) {

+ 2 - 1
front/views/upload.html

@@ -25,7 +25,8 @@
 		<div class="col-md-6">
 			<div class="form-group">
 			    <label>Profesor</label>
-			    <input type="text" class="form-control" ng-model="profesor">
+				<select class="form-control" ng-model="profesor" name="profesor" ng-options="p as (p.nombre + ' '+ p.apellido) for p in profesores" required >
+				</select>
 			</div>
 		</div>
 		<div class="col-md-6">