Просмотр исходного кода

cambios para el boton de 'ves mas'

ahora el modal que pop-up cuando se presiona el boton de 'ver mas'  usa una variable nueva (modal_content) para la informacion que contiene. asi será mas facil en el futuro cambiar la informacion que contiene el modal.
Oniel Méndez Nieves 4 лет назад
Родитель
Сommit
6d8de0c1f4
17 измененных файлов: 244 добавлений и 74 удалений
  1. 15
    15
      adminadmin.py
  2. Двоичные данные
      adminadmin.pyc
  3. 15
    15
      adminencargados.py
  4. Двоичные данные
      adminencargados.pyc
  5. 15
    15
      adminenfermeria.py
  6. Двоичные данные
      adminenfermeria.pyc
  7. 15
    14
      adminestudiantes.py
  8. Двоичные данные
      adminestudiantes.pyc
  9. 15
    14
      adminfacultad.py
  10. Двоичные данные
      adminfacultad.pyc
  11. 9
    0
      dash-run.py
  12. 118
    0
      enfermeria.py
  13. Двоичные данные
      enfermeria.pyc
  14. 1
    0
      static/adminver.js
  15. 18
    0
      static/enfermeria.js
  16. 21
    0
      static/enfermeriaver.js
  17. 2
    1
      templates/table.html

+ 15
- 15
adminadmin.py Просмотреть файл

@@ -40,33 +40,44 @@ def admin():
40 40
     headers += ','
41 41
     headers += '{"nombre":"Editar"}'
42 42
     headers += ']'
43
-    # headers = '[{"nombre":"Nombre"},{"nombre":"Posicion"},{"nombre":"Informacion"},{"nombre":"Editar"}]'
44 43
 
45 44
     ###### tabla
46 45
 
47 46
 
47
+    modal_content = '['
48 48
     tabla = '['
49 49
     i = 0
50 50
     len_result = len(result_db)
51 51
     for q in result_db:
52 52
         i = i+1
53 53
         tabla += '{'
54
+        modal_content += '{'
54 55
         tabla += '"Nombre":"'+escape(q[1])+escape(q[2])+'"'
56
+        modal_content += '"Nombre":"'+escape(q[1])+escape(q[2])+'"'
55 57
         tabla += ','
58
+        modal_content += ','
56 59
 
57 60
         query = 'SELECT posicion FROM administracion a WHERE a.user_id = ' + str(q[0])
58 61
         posicion = connection.execute(query).fetchall()
59 62
 
60 63
         tabla += '"Posicion":"'+escape(str(posicion[0][0]))+'"'
61
-        # tabla += '"ID":"'+str(q[0])+'"'
64
+        modal_content += '"Posicion":"'+escape(str(posicion[0][0]))+'"'
65
+
62 66
         tabla += ','
67
+        modal_content += ','
63 68
         tabla += '"Email":"'+escape(q[3])+'"'
69
+        modal_content += '"Email":"'+escape(q[3])+'"'
64 70
         tabla += ','
71
+        modal_content += ','
65 72
         tabla += '"user_id":"'+escape(str(q[0]))+'"'
73
+        modal_content += '"user_id":"'+escape(str(q[0]))+'"'
66 74
         tabla += '}'
75
+        modal_content += '}'
67 76
         if i < len_result:
68 77
             tabla += ','
78
+            modal_content += ','
69 79
     tabla += ']'
80
+    modal_content += ']'
70 81
 
71 82
     ###### info
72 83
 
@@ -93,19 +104,8 @@ def admin():
93 104
     modal += ','
94 105
     modal += '"editName":"/admin/ver/"'
95 106
     modal += '}'
96
-    # modal = '{"yeas":"yes"}'
97
-
98
-    # # result = '{'+headers+','+tabla+','+info+','+modal+'}'
99
-    # result = '{'
100
-    # result += '"headers":{'+headers+'}'
101
-    # result += ','
102
-    # result += '"tabla":{'+tabla+'}'
103
-    # result += ','
104
-    # result += '"info":'+info
105
-    # result += ','
106
-    # result += '"modal":{'+modal+'}'
107
-    # result += '}'
108
-    result = '{"headers":'+headers+',"tabla":'+tabla+',"info":'+info+',"modal":'+modal+'}'
107
+
108
+    result = '{"headers":'+headers+',"tabla":'+tabla+',"modal_content":'+modal_content+',"info":'+info+',"modal":'+modal+'}'
109 109
 
110 110
     # print(result)
111 111
     return(result)

Двоичные данные
adminadmin.pyc Просмотреть файл


+ 15
- 15
adminencargados.py Просмотреть файл

@@ -40,33 +40,44 @@ def encargados():
40 40
     headers += ','
41 41
     headers += '{"nombre":"Editar"}'
42 42
     headers += ']'
43
-    # headers = '[{"nombre":"Nombre"},{"nombre":"Posicion"},{"nombre":"Informacion"},{"nombre":"Editar"}]'
44 43
 
45 44
     ###### tabla
46 45
 
47 46
 
48 47
     tabla = '['
48
+    modal_content = '['
49 49
     i = 0
50 50
     len_result = len(result_db)
51 51
     for q in result_db:
52 52
         i = i+1
53 53
         tabla += '{'
54
+        modal_content += '{'
54 55
         tabla += '"Nombre":"'+escape(q[1])+' '+escape(q[2])+'"'
56
+        modal_content += '"Nombre":"'+escape(q[1])+' '+escape(q[2])+'"'
55 57
         tabla += ','
58
+        modal_content += ','
56 59
 
57 60
         query = 'SELECT count(*) FROM madres_estudiantes me WHERE me.madre_id = ' + str(q[0])
58 61
         total_hijos = connection.execute(query).fetchall()
59 62
 
60 63
         tabla += '"Hijos Matriculados":"'+str(total_hijos[0][0])+'"'
61
-        # tabla += '"ID":"'+str(q[0])+'"'
64
+        modal_content += '"Hijos Matriculados":"'+str(total_hijos[0][0])+'"'
65
+
62 66
         tabla += ','
67
+        modal_content += ','
63 68
         tabla += '"Email":"'+escape(q[3])+'"'
69
+        modal_content += '"Email":"'+escape(q[3])+'"'
64 70
         tabla += ','
71
+        modal_content += ','
65 72
         tabla += '"user_id":"'+str(q[0])+'"'
73
+        modal_content += '"user_id":"'+str(q[0])+'"'
66 74
         tabla += '}'
75
+        modal_content += '}'
67 76
         if i < len_result:
68 77
             tabla += ','
78
+            modal_content += ','
69 79
     tabla += ']'
80
+    modal_content += ']'
70 81
 
71 82
     ###### info
72 83
 
@@ -93,19 +104,8 @@ def encargados():
93 104
     modal += ','
94 105
     modal += '"editName":"/admin/ver/"'
95 106
     modal += '}'
96
-    # modal = '{"yeas":"yes"}'
97
-
98
-    # # result = '{'+headers+','+tabla+','+info+','+modal+'}'
99
-    # result = '{'
100
-    # result += '"headers":{'+headers+'}'
101
-    # result += ','
102
-    # result += '"tabla":{'+tabla+'}'
103
-    # result += ','
104
-    # result += '"info":'+info
105
-    # result += ','
106
-    # result += '"modal":{'+modal+'}'
107
-    # result += '}'
108
-    result = '{"headers":'+headers+',"tabla":'+tabla+',"info":'+info+',"modal":'+modal+'}'
107
+
108
+    result = '{"headers":'+headers+',"tabla":'+tabla+',"modal_content":'+modal_content+',"info":'+info+',"modal":'+modal+'}'
109 109
 
110 110
     # print(result)
111 111
     return(result)

Двоичные данные
adminencargados.pyc Просмотреть файл


+ 15
- 15
adminenfermeria.py Просмотреть файл

@@ -40,33 +40,44 @@ def enfermeria():
40 40
     headers += ','
41 41
     headers += '{"nombre":"Editar"}'
42 42
     headers += ']'
43
-    # headers = '[{"nombre":"Nombre"},{"nombre":"Posicion"},{"nombre":"Informacion"},{"nombre":"Editar"}]'
44 43
 
45 44
     ###### tabla
46 45
 
47 46
 
48 47
     tabla = '['
48
+    modal_content = '['
49 49
     i = 0
50 50
     len_result = len(result_db)
51 51
     for q in result_db:
52 52
         i = i+1
53 53
         tabla += '{'
54
+        modal_content += '{'
54 55
         tabla += '"Nombre":"'+escape(q[1])+' '+escape(q[2])+'"'
56
+        modal_content += '"Nombre":"'+escape(q[1])+' '+escape(q[2])+'"'
55 57
         tabla += ','
58
+        modal_content += ','
56 59
 
57 60
         query = 'SELECT especialidad FROM enfermeras e WHERE e.user_id = ' + str(q[0])
58 61
         especialidad = connection.execute(query).fetchall()
59 62
 
60 63
         tabla += '"Especialidad":"'+escape(str(especialidad[0][0]))+'"'
61
-        # tabla += '"ID":"'+str(q[0])+'"'
64
+        modal_content += '"Especialidad":"'+escape(str(especialidad[0][0]))+'"'
65
+
62 66
         tabla += ','
67
+        modal_content += ','
63 68
         tabla += '"Email":"'+escape(q[3])+'"'
69
+        modal_content += '"Email":"'+escape(q[3])+'"'
64 70
         tabla += ','
71
+        modal_content += ','
65 72
         tabla += '"user_id":"'+str(q[0])+'"'
73
+        modal_content += '"user_id":"'+str(q[0])+'"'
66 74
         tabla += '}'
75
+        modal_content += '}'
67 76
         if i < len_result:
68 77
             tabla += ','
78
+            modal_content += ','
69 79
     tabla += ']'
80
+    modal_content += ']'
70 81
 
71 82
     ###### info
72 83
 
@@ -93,19 +104,8 @@ def enfermeria():
93 104
     modal += ','
94 105
     modal += '"editName":"/admin/ver/"'
95 106
     modal += '}'
96
-    # modal = '{"yeas":"yes"}'
97
-
98
-    # # result = '{'+headers+','+tabla+','+info+','+modal+'}'
99
-    # result = '{'
100
-    # result += '"headers":{'+headers+'}'
101
-    # result += ','
102
-    # result += '"tabla":{'+tabla+'}'
103
-    # result += ','
104
-    # result += '"info":'+info
105
-    # result += ','
106
-    # result += '"modal":{'+modal+'}'
107
-    # result += '}'
108
-    result = '{"headers":'+headers+',"tabla":'+tabla+',"info":'+info+',"modal":'+modal+'}'
107
+
108
+    result = '{"headers":'+headers+',"tabla":'+tabla+',"modal_content":'+modal_content+',"info":'+info+',"modal":'+modal+'}'
109 109
 
110 110
     # print(result)
111 111
     return(result)

Двоичные данные
adminenfermeria.pyc Просмотреть файл


+ 15
- 14
adminestudiantes.py Просмотреть файл

@@ -46,27 +46,39 @@ def estudiantes():
46 46
 
47 47
 
48 48
     tabla = '['
49
+    modal_content = '['
49 50
     i = 0
50 51
     len_result = len(result_db)
51 52
     for q in result_db:
52 53
         i = i+1
53 54
         tabla += '{'
55
+        modal_content += '{'
54 56
         tabla += '"Nombre":"'+escape(q[1])+' '+escape(q[2])+'"'
57
+        modal_content += '"Nombre":"'+escape(q[1])+' '+escape(q[2])+'"'
55 58
         tabla += ','
59
+        modal_content += ','
56 60
 
57 61
         query = 'SELECT grado FROM estudiantes e WHERE e.user_id = ' + str(q[0])
58 62
         total_hijos = connection.execute(query).fetchall()
59 63
 
60 64
         tabla += '"Hijos Matriculados":"'+str(total_hijos[0][0])+'"'
61
-        # tabla += '"ID":"'+str(q[0])+'"'
65
+        modal_content += '"Hijos Matriculados":"'+str(total_hijos[0][0])+'"'
66
+
62 67
         tabla += ','
68
+        modal_content += ','
63 69
         tabla += '"Email":"'+escape(q[3])+'"'
70
+        modal_content += '"Email":"'+escape(q[3])+'"'
64 71
         tabla += ','
72
+        modal_content += ','
65 73
         tabla += '"user_id":"'+str(q[0])+'"'
74
+        modal_content += '"user_id":"'+str(q[0])+'"'
66 75
         tabla += '}'
76
+        modal_content += '}'
67 77
         if i < len_result:
68 78
             tabla += ','
79
+            modal_content += ','
69 80
     tabla += ']'
81
+    modal_content += ']'
70 82
 
71 83
     ###### info
72 84
 
@@ -93,19 +105,8 @@ def estudiantes():
93 105
     modal += ','
94 106
     modal += '"editName":"/admin/ver/"'
95 107
     modal += '}'
96
-    # modal = '{"yeas":"yes"}'
97
-
98
-    # # result = '{'+headers+','+tabla+','+info+','+modal+'}'
99
-    # result = '{'
100
-    # result += '"headers":{'+headers+'}'
101
-    # result += ','
102
-    # result += '"tabla":{'+tabla+'}'
103
-    # result += ','
104
-    # result += '"info":'+info
105
-    # result += ','
106
-    # result += '"modal":{'+modal+'}'
107
-    # result += '}'
108
-    result = '{"headers":'+headers+',"tabla":'+tabla+',"info":'+info+',"modal":'+modal+'}'
108
+
109
+    result = '{"headers":'+headers+',"tabla":'+tabla+',"modal_content":'+modal_content+',"info":'+info+',"modal":'+modal+'}'
109 110
 
110 111
     # print(result)
111 112
     return(result)

Двоичные данные
adminestudiantes.pyc Просмотреть файл


+ 15
- 14
adminfacultad.py Просмотреть файл

@@ -48,27 +48,39 @@ def facultad():
48 48
 
49 49
 
50 50
     tabla = '['
51
+    modal_content = '['
51 52
     i = 0
52 53
     len_result = len(result_db)
53 54
     for q in result_db:
54 55
         i = i+1
55 56
         tabla += '{'
57
+        modal_content += '{'
56 58
         tabla += '"Nombre":"'+escape(q[1])+' '+escape(q[2])+'"'
59
+        modal_content += '"Nombre":"'+escape(q[1])+' '+escape(q[2])+'"'
57 60
         tabla += ','
61
+        modal_content += ','
58 62
 
59 63
         query = 'SELECT f.especialidad FROM facultad f WHERE f.user_id =' + str(q[0])
60 64
         total_hijos = connection.execute(query).fetchall()
61 65
 
62 66
         tabla += '"Hijos Matriculados":"'+str(total_hijos[0][0])+'"'
63
-        # tabla += '"ID":"'+str(q[0])+'"'
67
+        modal_content += '"Hijos Matriculados":"'+str(total_hijos[0][0])+'"'
68
+
64 69
         tabla += ','
70
+        modal_content += ','
65 71
         tabla += '"Email":"'+escape(q[3])+'"'
72
+        modal_content += '"Email":"'+escape(q[3])+'"'
66 73
         tabla += ','
74
+        modal_content += ','
67 75
         tabla += '"user_id":"'+str(q[0])+'"'
76
+        modal_content += '"user_id":"'+str(q[0])+'"'
68 77
         tabla += '}'
78
+        modal_content += '}'
69 79
         if i < len_result:
70 80
             tabla += ','
81
+            modal_content += ','
71 82
     tabla += ']'
83
+    modal_content += ']'
72 84
 
73 85
     ###### info
74 86
 
@@ -95,19 +107,8 @@ def facultad():
95 107
     modal += ','
96 108
     modal += '"editName":"/admin/ver/"'
97 109
     modal += '}'
98
-    # modal = '{"yeas":"yes"}'
99
-
100
-    # # result = '{'+headers+','+tabla+','+info+','+modal+'}'
101
-    # result = '{'
102
-    # result += '"headers":{'+headers+'}'
103
-    # result += ','
104
-    # result += '"tabla":{'+tabla+'}'
105
-    # result += ','
106
-    # result += '"info":'+info
107
-    # result += ','
108
-    # result += '"modal":{'+modal+'}'
109
-    # result += '}'
110
-    result = '{"headers":'+headers+',"tabla":'+tabla+',"info":'+info+',"modal":'+modal+'}'
110
+
111
+    result = '{"headers":'+headers+',"tabla":'+tabla+',"modal_content":'+modal_content+',"info":'+info+',"modal":'+modal+'}'
111 112
 
112 113
     # print(result)
113 114
     return(result)

Двоичные данные
adminfacultad.pyc Просмотреть файл


+ 9
- 0
dash-run.py Просмотреть файл

@@ -12,6 +12,7 @@ sys.setdefaultencoding('UTF8')
12 12
 ##############################################
13 13
 
14 14
 import adminadmin, adminfacultad, adminenfermeria, adminencargados, adminestudiantes
15
+import enfermeria
15 16
 
16 17
 
17 18
 app = Flask(__name__)
@@ -38,6 +39,11 @@ def perfil(perfil, pagina=None):
38 39
             return render_template('dash.html', jscript="admin.js", pagina=pagina)
39 40
         if(pagina in ['admin','facultad','enfermeria','encargados','estudiantes']):
40 41
             return render_template('table.html', jscript="adminver.js", pagina=pagina)
42
+    if (perfil=='enfermeria'):
43
+        if (pagina==None):
44
+            return render_template('dash.html', jscript="enfermeria.js", pagina=pagina)
45
+        if(pagina in ['visitas']):
46
+            return render_template('table.html', jscript="enfermeriaver.js", pagina=pagina)
41 47
     return render_template('error.html')
42 48
 
43 49
 # @app.route("/<perfil>/editar/<pagina>/", methods=['GET', 'POST'])
@@ -64,6 +70,9 @@ def datos(perfil, pagina=None):
64 70
             return adminencargados.encargados()
65 71
         if(pagina=="estudiantes"):
66 72
             return adminestudiantes.estudiantes()
73
+    if(perfil=="enfermeria"):
74
+        if(pagina=="visitas"):
75
+            return enfermeria.visitas()
67 76
 #################################
68 77
         if(pagina=="users"):
69 78
             return adminusers.users()

+ 118
- 0
enfermeria.py Просмотреть файл

@@ -0,0 +1,118 @@
1
+# coding=utf-8
2
+# from sqlalchemy import metadata
3
+import sqlalchemy as db
4
+
5
+#########################
6
+# stack overflow:
7
+    # Python sanitizing html from a string
8
+def escape(htmlstring):
9
+    escapes = {'\"': '&quot;',
10
+               '\'': '&#39;',
11
+               '<': '&lt;',
12
+               '>': '&gt;'}
13
+    # This is done first to prevent escaping other escapes.
14
+    htmlstring = htmlstring.replace('&', '&amp;')
15
+    for seq, esc in escapes.iteritems():
16
+        htmlstring = htmlstring.replace(seq, esc)
17
+    return htmlstring
18
+#########################
19
+
20
+# connect to server
21
+engine = db.create_engine('mysql+pymysql://root:@0.0.0.0/registro_escolar_1')
22
+
23
+connection = engine.connect()
24
+# estudiantes = db.Table('estudiantes', metadata, autoload=True, autoload_with=engine)
25
+# usuarios = db.Table('usuarios', metadata, autoload=True, autoload_with=engine)
26
+
27
+def visitas():
28
+    query ='SELECT t1.id, t2.nombres e_nombre, t2.apellidos e_apellido,\
29
+                t1.nombres p_nombre, t1.apellidos p_apellido, t1.razon, t1.acciones\
30
+            FROM (SELECT v.id, u.nombres, u.apellidos,v.razon, v.acciones\
31
+                  	FROM visitas_enfermeria v, usuarios u\
32
+                  	WHERE v.estudiante_id = u.id) t1,\
33
+            	 (SELECT v.id, u.nombres, u.apellidos\
34
+                  	FROM visitas_enfermeria v, usuarios u\
35
+                  	WHERE v.enfermera_id = u.id) t2\
36
+            WHERE t1.id=t2.id'
37
+    result_db = connection.execute(query).fetchall()
38
+
39
+    ###### headers
40
+
41
+    headers = '['
42
+    headers += '{"nombre":"Nombre Enfermera"}'
43
+    headers += ','
44
+    headers += '{"nombre":"Nombre Estudiante"}'
45
+    headers += ','
46
+    headers += '{"nombre":"Razon"}'
47
+    headers += ','
48
+    headers += '{"nombre":"Informacion"}'
49
+    headers += ','
50
+    headers += '{"nombre":"Editar"}'
51
+    headers += ']'
52
+
53
+    ###### tabla
54
+
55
+    modal_content = '['
56
+    tabla = '['
57
+    i = 0
58
+    len_result = len(result_db)
59
+    for q in result_db:
60
+        i = i+1
61
+        tabla           += '{'
62
+        modal_content   += '{'
63
+        tabla           += '"Nombre Enfermera":"'+escape(q[1])+' '+escape(q[2])+'"'
64
+        modal_content   += '"Nombre Enfermera":"'+escape(q[1])+' '+escape(q[2])+'"'
65
+        tabla           += ','
66
+        modal_content   += ','
67
+        tabla           += '"Nombre Estudiante":"'+escape(q[3])+' '+escape(q[4])+'"'
68
+        modal_content   += '"Nombre Estudiante":"'+escape(q[3])+' '+escape(q[4])+'"'
69
+        tabla           += ','
70
+        modal_content   += ','
71
+
72
+        tabla           += '"Razon":"'+escape(q[5])+'"'
73
+        modal_content   += '"Razon":"'+escape(q[5])+'"'
74
+        modal_content   += ','
75
+        modal_content   += '"Explicación":"'+escape(q[6])+'"'
76
+
77
+
78
+        tabla           += ','
79
+        modal_content   += ','
80
+        tabla           += '"user_id":"'+str(q[0])+'"'
81
+        modal_content   += '"user_id":"'+str(q[0])+'"'
82
+        tabla           += '}'
83
+        modal_content   += '}'
84
+        if i < len_result:
85
+            tabla        += ','
86
+            modal_content+= ','
87
+    tabla               += ']'
88
+    modal_content       += ']'
89
+
90
+    ###### info
91
+
92
+    info = '{'
93
+    info += '"dash_name":"Manejar Encargados"'
94
+    info += ','
95
+    info += '"dash_link":"/admin/ver/"'
96
+    info += ','
97
+    info += '"dash_sub_name":"Encargados Registrados"'
98
+    info += ','
99
+    info += '"add":"Anadir Encargados"'
100
+    info += ','
101
+    info += '"add_link":"#"'
102
+    info += ','
103
+    info += '"dir1":"#"'
104
+    info += ','
105
+    info += '"dir2":"#"'
106
+    info += '}'
107
+
108
+    ###### modal
109
+    modal = '{'
110
+    modal += '"infoName":"Ver informacion"'
111
+    modal += ','
112
+    modal += '"editName":"/admin/ver/"'
113
+    modal += '}'
114
+
115
+    result = '{"headers":'+headers+',"tabla":'+tabla+',"modal_content":'+modal_content+',"info":'+info+',"modal":'+modal+'}'
116
+
117
+    # print(result)
118
+    return(result)

Двоичные данные
enfermeria.pyc Просмотреть файл


+ 1
- 0
static/adminver.js Просмотреть файл

@@ -11,6 +11,7 @@ table.controller('tableController', function tableController($http, $scope, pagi
11 11
     $scope.tabla = response.data.tabla;
12 12
     $scope.info = response.data.info;
13 13
     $scope.modal = response.data.modal;
14
+    $scope.modal_content = response.data.modal_content;
14 15
     console.log(response.data);
15 16
     // document.write(response.data.headers);
16 17
     // document.write(response.data.tabla);

+ 18
- 0
static/enfermeria.js Просмотреть файл

@@ -0,0 +1,18 @@
1
+var dash = angular.module('dash',[]);
2
+
3
+dash.controller('dashController', function($scope){
4
+  $scope.opciones = [
5
+    {
6
+      nombre:'Mi info',
7
+      dir:'#info',//info
8
+    }
9
+    ,{
10
+      nombre:'Manejar Visitas',
11
+      dir:'visitas',//maestros
12
+    }
13
+  ];
14
+  $scope.info = {
15
+      dash_name:'Dashboard de Administracion',
16
+      dash_link:'/',
17
+    };
18
+});

+ 21
- 0
static/enfermeriaver.js Просмотреть файл

@@ -0,0 +1,21 @@
1
+var table = angular.module('table',['ngSanitize']);
2
+// var table = angular.module('table',[]);
3
+
4
+table.controller('tableController', function tableController($http, $scope, pagina){
5
+
6
+  var url = '/enfermeria/datos/'+pagina+'/'
7
+  console.log(',datos,admin,'+pagina);
8
+
9
+  $http.get(url).then(function(response) {
10
+    $scope.headers = response.data.headers;
11
+    $scope.tabla = response.data.tabla;
12
+    $scope.info = response.data.info;
13
+    $scope.modal = response.data.modal;
14
+    $scope.modal_content = response.data.modal_content;
15
+    console.log(response.data);
16
+    // document.write(response.data.headers);
17
+    // document.write(response.data.tabla);
18
+    // document.write(response.data.info);
19
+    // document.write(response.data.modal);
20
+  });
21
+});

+ 2
- 1
templates/table.html Просмотреть файл

@@ -30,6 +30,7 @@
30 30
     <!-- {{tabla}} -->
31 31
     <!-- {{info}} -->
32 32
     <!-- {{modal}} -->
33
+    <!-- {{modal_content}} -->
33 34
     {% endraw %}
34 35
 
35 36
   </head>
@@ -81,7 +82,7 @@
81 82
 
82 83
   <!-- comienza modal -->
83 84
   {% raw %}
84
-  <div ng-repeat="row in tabla" id="myModalv{{row.user_id}}" class="modal fade">
85
+  <div ng-repeat="row in modal_content" id="myModalv{{row.user_id}}" class="modal fade">
85 86
     <div class="modal-dialog">
86 87
 
87 88
       <!-- Modal content-->