Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 31157ef9

Von Hans Peter Schlaepfer vor etwa 5 Jahren hinzugefügt

  • ID 31157ef998ed7bf55d1fca0d0a65d632c8d3c787
  • Vorgänger e47b2d70
  • Nachfolger 1dc2e239

Neues kivitendo Design restliche Aenderungen in templates/webpages/*

Dateien gobd/* order_items_search/* parts_price_history/* payment_term/*
presenter/* price_information/* taxzones/* todo/* vk/* webdav/*

Unterschiede anzeigen:

templates/webpages/presenter/record/grouped_record_list.html
1
[%- USE LxERP -%][%- USE L -%][%- USE HTML -%][%- USE JavaScript -%]
2

  
3
<div id="record_links_list">
4
 [%- IF output %]
5
  [% output %]
6
 [%- ELSE %]
7
  <p class="message_hint">[% LxERP.t8('No data was found.') %]</p>
8
 [%- END %]
9

  
10
 [%- IF edit_record_links %]
11
  <div>
12
   [% L.button_tag('record_links_add()', LxERP.t8('Add links')) %]
13
   [% IF output %]
14
    [% L.button_tag('record_links_delete()', LxERP.t8('Delete links')) %]
15
   [%- END %]
16
  </div>
17

  
18
 <script type="text/javascript">
19
  <!--
20
function record_links_add() {
21
  kivi.popup_dialog({ url:     'controller.pl',
22
                      data:    { action: 'RecordLinks/ajax_add_filter',
23
                                 object_model: '[% JavaScript.escape(object_model) %]',
24
                                 object_id: '[% JavaScript.escape(object_id) %]'
25
                               },
26
                      id:     'record_links_add',
27
                      dialog: { title: kivi.t8("Add linked record") } });
28
  return true;
29
}
30

  
31
function record_links_delete() {
32
  var checkboxes = $('.record_links_delete').filter(function () { return $(this).prop('checked'); });
33

  
34
  if ((checkboxes.size() == 0) || !confirm('[% LxERP.t8('Do you really want to delete the selected links?') %]'))
1
[% USE LxERP %]
2
[% USE L %]
3
[% USE HTML %]
4
[% USE JavaScript %]
5

  
6
<div id="record_links_list" class="wrapper">
7
  [% IF output %]
8
    [% output %]
9
  [% ELSE %]
10
    <p class="message message_hint">[% LxERP.t8('No data was found.') %]</p>
11
  [% END %]
12

  
13
  [% IF edit_record_links %]
14
    <div class="buttons">
15
      [% L.button_tag('record_links_add()', LxERP.t8('Add links')) %]
16
      [% IF output %]
17
        [% L.button_tag('record_links_delete()', LxERP.t8('Delete links')) %]
18
      [% END %]
19
    </div>
20

  
21
<script type="text/javascript"><!--
22
  function record_links_add() {
23
    kivi.popup_dialog({ url:     'controller.pl',
24
                        data:    { action: 'RecordLinks/ajax_add_filter',
25
                                   object_model: '[% JavaScript.escape(object_model) %]',
26
                                   object_id: '[% JavaScript.escape(object_id) %]'
27
                                 },
28
                        id:     'record_links_add',
29
                        dialog: { title: kivi.t8("Add linked record") } });
30
    return true;
31
  }
32

  
33
  function record_links_delete() {
34
    var checkboxes = $('.record_links_delete').filter(function () { return $(this).prop('checked'); });
35

  
36
    if ((checkboxes.size() == 0) || !confirm('[% LxERP.t8('Do you really want to delete the selected links?') %]'))
37
      return false;
38

  
39
    var data = {
40
     action:       'RecordLinks/ajax_delete',
41
     object_model: '[% JavaScript.escape(object_model) %]',
42
     object_id:    '[% JavaScript.escape(object_id) %]'
43
    };
44

  
45
    $.ajax({
46
      url:     "controller.pl?" + checkboxes.serialize(),
47
      data:    data,
48
      success: function(new_data) { $('#record_links_list').replaceWith(new_data); }
49
    });
50

  
35 51
    return false;
52
  }
36 53

  
37
  var data = {
38
   action:       'RecordLinks/ajax_delete',
39
   object_model: '[% JavaScript.escape(object_model) %]',
40
   object_id:    '[% JavaScript.escape(object_id) %]'
41
  };
42

  
43
  $.ajax({
44
    url:     "controller.pl?" + checkboxes.serialize(),
45
    data:    data,
46
    success: function(new_data) { $('#record_links_list').replaceWith(new_data); }
47
  });
48

  
49
  return false;
50
}
51

  
52
 -->
53
 </script>
54
[%- END %]
55
</div>
54
 --></script>
55
[% END %]
56
</div><!-- /#record_links_list /.wrapper -->

Auch abrufbar als: Unified diff