Fake-%::myconfig erstellen
[kivitendo-erp.git] / templates / webpages / amcvar / list_cvar_configs.html
1 [%- USE T8 %][% USE LxERP %][% USE L %]
2 [% USE HTML %]
3
4  [% IF MESSAGE %]<p>[% MESSAGE %]</p>[% END %]
5
6  <div class="listtop">[% title %]</div>
7
8  <form method="post" action="amcvar.pl">
9   <input type="hidden" name="action" value="dispatcher">
10   <input type="hidden" name="callback" value="[% HTML.escape(callback) %]">
11
12   <p>
13    [% 'Custom variables for module' | $T8 %]
14    [%- INCLUDE generic/multibox.html
15          name      = 'module',
16          id_key    = 'module',
17          label_key = 'description',
18          DATA      = MODULES %]
19    <input type="submit" class="submit" name="action_list_cvar_configs" value="[% 'Show' | $T8 %]">
20   </p>
21
22   <p>
23    <table width="100%" id="cvarcfg_list">
24     <thead>
25     <tr class="listheading">
26      <th align="center"><img src="image/updown.png" alt="[ LxERP.t8('reorder item') %]"></th>
27      <th width="20%">[% 'Name' | $T8 %]</th>
28      <th width="20%">[% 'Description' | $T8 %]</th>
29      <th width="20%">[% 'Type' | $T8 %]</th>
30      <th width="20%">[% 'Searchable' | $T8 %]</th>
31      <th width="20%">[% 'Includeable in reports' | $T8 %]</th>
32      [%- IF module == 'IC' %]
33      <th width="20%">[% 'Editable' | $T8 %]</th>
34      [%- END %]
35     </tr>
36     </thead>
37
38     <tbody>
39     [%- FOREACH cfg = CONFIGS %]
40     <tr class="listrow[% loop.count % 2 %]" id="cvarcfg_id_[% cfg.id %]">
41      <td align="center" class="dragdrop"><img src="image/updown.png" alt="[ LxERP.t8('reorder item') %]"></td>
42
43      <td>
44       <a href="amcvar.pl?action=edit_cvar_config&module=[% HTML.url(module) %]&id=[% HTML.url(cfg.id) %]&callback=[% HTML.url(callback) %]">
45        [% HTML.escape(cfg.name) %]
46       </a>
47      </td>
48
49      <td>[% HTML.escape(cfg.description) %]</td>
50      <td>[% HTML.escape(cfg.type_tr) %]</td>
51
52      <td>
53       [%- IF cfg.searchable %]
54       [% 'Yes' | $T8 %]
55       [%- ELSE %]
56       [% 'No' | $T8 %]
57       [%- END %]
58      </td>
59
60      <td>
61       [%- IF cfg.included_by_default %]
62       [% 'Yes, included by default' | $T8 %]
63       [%- ELSIF cfg.includeable %]
64       [% 'Yes' | $T8 %]
65       [%- ELSE %]
66       [% 'No' | $T8 %]
67       [%- END %]
68      </td>
69
70      [%- IF module == 'IC' %]
71      <td>
72       [%- IF cfg.flag_editable %]
73       [% 'Yes' | $T8 %]
74       [%- ELSE %]
75       [% 'No' | $T8 %]
76       [%- END %]
77      </td>
78      [%- END %]
79     </tr>
80     [%- END %]
81     </tbody>
82    </table>
83   </p>
84
85   <hr height="3">
86
87   <p>
88    <a href="amcvar.pl?action=add_cvar_config&callback=[% HTML.url(callback) %]">[%- 'Add' | $T8 %]</a>
89   </p>
90  </form>
91
92  [% L.sortable_element('#cvarcfg_list tbody', url => 'controller.pl?action=CustomVariableConfig/reorder', with => 'cvarcfg_id') %]