Changeset 1606


Ignore:
Timestamp:
01/07/16 19:21:31 (8 years ago)
Author:
nanardon
Message:

Improve employment page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts-Web/root/html/users/employment.tt

    r1583 r1606  
    3030}); 
    3131</script> 
    32  
    33 <div style="height: 150px; overflow-y: auto;"> 
    34 [% IF employment %] 
    35 <a href="[% c.uri_for('/users', username, 'employment', '@new') %]">Ajouter...</a>, 
    36 [% END %] 
    37 [% FOREACH e = user.listEmployment %] 
    38 [% IF loop.first %] 
    39 <a href="[% c.uri_for('/users', username, 'employment', '@duplicate') %]">Renouveler...</a> 
    40 <br> 
    41 <table> 
    42 [% END %] 
    43 [% co = user.base.get_object('employment', e) %] 
    44 <tr[% IF co.id == employment.id %] class=active[% END %]> 
    45 <td>[% IF NOT co.get_attributes('state') %]*[% END %] 
    46 </td> 
    47 <td>[% co.get_attributes('contratType') %]</td> 
    48 <td>[% co.get_attributes('firstday') %]</td> 
    49 <td>[% co.get_attributes('lastday') %]</td> 
    50 <td> 
    51 <a href="[% c.uri_for('/users', user.id, 'employment', co.id) %]">Voir</a> 
    52 [% IF co.get_attributes('state') > 0 %] 
    53 <form method=POST action="[% c.uri_for('/users', username, 'employment') %]" 
    54     onSubmit="return confirm('Détruire le statut commençant [% co.get_attributes('firstday') %] ?') ? true : false"> 
    55 <input type=hidden name=delemployment value="[% co.id %]"> 
    56 <input type=submit value="Supprimer"> 
    57 </form> 
    5832[% END %] 
    5933 
    60 [% IF co.get_attributes('state') >= 0 %] 
    61 [% END %] 
    62 </td> 
    63 </tr> 
    64 [% IF loop.last %] 
    65 </table> 
    66 [% END %] 
    67 [% END %] 
    68 </div> 
    69  
    70 [% END %] 
    7134 
    7235[% BLOCK formattr %] 
     
    8447[% END %] 
    8548 
     49[% IF employment %] 
     50<div style="display: inline-block;"> 
    8651<h3> 
    87 [% IF employment %] 
    8852Statut du [% employment.get_attributes('firstday') | html %] 
    8953[% IF employment.get_attributes('lastday') %] au [% employment.get_attributes('lastday') | html %][% END %] 
     
    10872</table> 
    10973</form> 
     74</div> 
     75[% END %] 
    11076 
     77[% IF c.stash.user.listEmployment %] 
     78    <div id=listemp style="display: inline-block; border: outset; padding-left: padding-right: 20px;"> 
     79    <h3>Listes de status:</h3> 
     80    [% IF employment %] 
     81    <a href="[% c.uri_for('/users', username, 'employment', '@new') %]">Ajouter...</a>, 
     82    [% END %] 
     83 
     84    [% FOREACH e = user.listEmployment %] 
     85    [% IF loop.first %] 
     86    <a href="[% c.uri_for('/users', username, 'employment', '@duplicate') %]">Renouveler...</a> 
     87    <ul> 
     88    [% END %] 
     89    [% co = user.base.get_object('employment', e) %] 
     90    <li[% IF co.id == employment.id %] class=active[% END %]> 
     91    [% IF NOT co.get_attributes('state') %]*[% END %] 
     92 
     93    <a href="[% c.uri_for('/users', user.id, 'employment', co.id) %]"> 
     94    [% co.get_attributes('contratType') %] 
     95    [% IF co.get_attributes('lastday') %] 
     96    [% l('From') %] [% co.get_attributes('firstday') %] 
     97    [% l('to') %] [% co.get_attributes('lastday') %] 
     98    [% ELSE %] 
     99    [% l('Since') %][% co.get_attributes('firtday') %] 
     100    [% END %] 
     101    </a> 
     102    [% IF co.get_attributes('state') > 0 %] 
     103<!-- 
     104    <form method=POST action="[% c.uri_for('/users', username, 'employment') %]" 
     105        onSubmit="return confirm('Détruire le statut commençant [% co.get_attributes('firstday') %] ?') ? true : false"> 
     106    <input type=hidden name=delemployment value="[% co.id %]"> 
     107    <input type=submit value="Supprimer"> 
     108    </form> 
     109--> 
     110    [% END %] 
     111 
     112    </li> 
     113    [% IF loop.last %] 
     114    </ul> 
     115    [% END %] 
     116    [% END %] 
     117    </div> 
    111118 
    112119</div> 
     120 
    113121[% END %] 
Note: See TracChangeset for help on using the changeset viewer.