]> git.llucax.com Git - software/sercom.git/blobdiff - sercom/subcontrollers/curso/templates/edit.kid
Nuevo Widget con 2 listas para pasar datos de una a otra.
[software/sercom.git] / sercom / subcontrollers / curso / templates / edit.kid
index 0a13da43ca03aa4db2a30e0f5a7ec9073d2203b2..7cbef82078163642d8b8f83edb9863b1375dd76e 100644 (file)
@@ -9,8 +9,8 @@
     function init_data() {
  //       MochiKit.DOM.getElement('form_responsable').focus();
         MochiKit.DOM.getElement('form_anio').focus();
-        <span py:for="d in record.docentes_curso" py:strip="True">
-            MochiKit.DOM.appendChildNodes("form_docentes_curso", OPTION({"value":${d['id']}}, '${d['label']}'))
+        <span py:for="d in record.docentes_to" py:strip="True">
+            MochiKit.DOM.appendChildNodes("form_docentes_to", OPTION({"value":${d['id']}}, '${d['label']}'))
         </span>
         
         <span py:for="a in record.alumnos_inscriptos" py:strip="True">
         </span>
     }
     MochiKit.DOM.addLoadEvent(init_data)
-    
-    function makeOption(option) {
-        return OPTION({"value": option.value}, option.text);
-    }
-                   
-    function moveOption( fromSelect, toSelect) {
-        // add 'selected' nodes toSelect
-        appendChildNodes(toSelect,
-        map( makeOption,ifilter(itemgetter('selected'), $(fromSelect).options)));
-        // remove the 'selected' fromSelect
-        // replaceChildNodes(fromSelect,
-        // list(ifilterfalse(itemgetter('selected'), $(fromSelect).options)));
-    }
-    
-    function mover( src, dest ) {
-        moveOption(src, dest)    
-    }
-    
-    function remover (src, dest) {
-        replaceChildNodes(src,list(ifilterfalse(itemgetter('selected'), $(src).options)))
-    }
-    
 </script>
 <body>
 
@@ -47,7 +25,8 @@
 
 <div py:replace="form(value=record, action=tg.url('/curso/update/%d' % record.id),
     submit_text=_(u'Guardar'))">Formulario</div>
-<a href="${tg.url('/curso/curso_alumno/new/%d' % record.id)}">Agregar Alumnos</a>
+<br/>
+<a href="${tg.url('/curso/from_file/%d' % record.id)}">Agregar Alumnos desde archivo</a>
     <br/>
     <br/>
 <a href="${tg.url('/curso/show/%d' % record.id)}">Ver (cancela)</a> |