説明なし

adminver.js 1.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /*
  2. este archivo llama a la base de datos con la informacion adecuada basado en cual
  3. pagina el administrador esta accesando
  4. */
  5. var table = angular.module('table',['ngSanitize']);
  6. table.controller('tableController', function tableController($http, $scope, pagina){
  7. var url = '/admin/datos/'+pagina+'/'
  8. console.log(',datos,admin,'+pagina);
  9. $http.get(url).then(function(response) {
  10. if(response.data.error!==true)
  11. {
  12. // headers contiene los titulos de las columnas
  13. $scope.headers = response.data.headers;
  14. // tabla contiene la informacion de cada fila
  15. $scope.tabla = response.data.tabla;
  16. // info contiene la siguiente informacion:
  17. // texto del header y su link
  18. // titulo de la pagina
  19. // texto y link del boton de añadir
  20. // texto del boton de 'ver mas'
  21. // texto y link del boton de 'editar'
  22. $scope.info = response.data.info;
  23. // modal contiene el titulo y la direccion parcial del modal
  24. $scope.modal = response.data.modal;
  25. // modal_content contiene la informacion única de cada fila al presionar 'ver mas'
  26. $scope.modal_content = response.data.modal_content;
  27. console.log(response.data);
  28. }
  29. else
  30. {
  31. $window.location.href = '/'+user_type+'/error/'+response.data.tipo;
  32. console.log(response.data);
  33. }
  34. });
  35. });