Ignore:
Timestamp:
13 Jan 2020, 13:06:54 (5 years ago)
Author:
Henrik Bettermann
Message:

Add session_levelfilter to StudentStudyLevelExporter.

Adjust tests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/browser_templates/exportconfig.pt

    r15546 r15918  
    9595  </span>
    9696
     97  <span id="level_session" style="display: none;">
     98    <br />
     99    <label for="level_session" i18n:translate="">
     100      Level Session
     101    </label>
     102    <select name="level_session" class="form-control half">
     103      <option tal:repeat="item view/sessions"
     104              tal:attributes="value python:item[1]">
     105        <span tal:replace="python: item[0]">2018/2019</span>
     106      </option>
     107    </select>
     108    <br />
     109  </span>
     110
    97111  <span id="ct_data" style="display: none;">
    98112    <br />
     
    144158          document.getElementById('payment_dates').style.display = 'block';
    145159          document.getElementById('paycat').style.display = 'block';
     160          document.getElementById('paysession').style.display = 'block';
    146161          document.getElementById('ct_data').style.display = 'none';
    147           document.getElementById('paysession').style.display = 'block';
     162          document.getElementById('level_session').style.display = 'none';
    148163
    149164      } else if (document.getElementById('exporter').value == 'coursetickets')  {
     
    152167          document.getElementById('paycat').style.display = 'none';
    153168          document.getElementById('paysession').style.display = 'none';
     169          document.getElementById('level_session').style.display = 'none';
     170
     171      } else if (document.getElementById('exporter').value == 'studentstudylevels')  {
     172          document.getElementById('ct_data').style.display = 'none';
     173          document.getElementById('payment_dates').style.display = 'none';
     174          document.getElementById('paycat').style.display = 'none';
     175          document.getElementById('paysession').style.display = 'none';
     176          document.getElementById('level_session').style.display = 'block';
    154177
    155178      } else {
     
    158181          document.getElementById('paycat').style.display = 'none';
    159182          document.getElementById('paysession').style.display = 'none';
     183          document.getElementById('level_session').style.display = 'none';
    160184      }
    161185  }
Note: See TracChangeset for help on using the changeset viewer.