summaryrefslogtreecommitdiff
path: root/ishtar_common/templates/ishtar/manage_basket.html
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2016-05-22 17:02:11 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2016-05-22 17:02:11 +0200
commitf937d282b0ac0864da5651176a3c95418d1e0575 (patch)
tree2fc4bd28fb7b1a7edca5a138cf929adcacb6a09d /ishtar_common/templates/ishtar/manage_basket.html
parent5a1a52a3e1996793eb22955a82915966d7abb279 (diff)
downloadIshtar-f937d282b0ac0864da5651176a3c95418d1e0575.tar.bz2
Ishtar-f937d282b0ac0864da5651176a3c95418d1e0575.zip
Basket management: select multiple - select all
Diffstat (limited to 'ishtar_common/templates/ishtar/manage_basket.html')
-rw-r--r--ishtar_common/templates/ishtar/manage_basket.html26
1 files changed, 15 insertions, 11 deletions
diff --git a/ishtar_common/templates/ishtar/manage_basket.html b/ishtar_common/templates/ishtar/manage_basket.html
index 44c3a2536..6332b326e 100644
--- a/ishtar_common/templates/ishtar/manage_basket.html
+++ b/ishtar_common/templates/ishtar/manage_basket.html
@@ -4,6 +4,7 @@
<h2>{{page_name}}{% trans ":"%} {{basket}}</h2>
<form enctype="multipart/form-data" action="." method="post">{% csrf_token %}
<div class='form'>
+<p class='alert'>{% trans 'Checking "Select all" only select the current page.' %}</p>
{{form}}
<button id='add_to' onclick='return false'>{% trans "Add" %}</button>
<h3>{% trans "Basket content" %}</h3>
@@ -18,17 +19,20 @@ function load_list(data){
}
$('#add_to').click(function(){
- selected_item = jQuery("#grid_pk").getGridParam('selrow');
- if(!selected_item) return false;
- $.ajax({
- type: "POST",
- url: '{{add_url}}',
- data: {
- basket_id: {{basket.pk}},
- item_id: selected_item
- },
- success: load_list
- });
+ var selected_items = jQuery("#grid_pk").getGridParam('selarrrow');
+ if(!selected_items) return false;
+ for (i = 0, n = selected_items.length; i < n; i++) {
+ var selected_item = selected_items[i];
+ $.ajax({
+ type: "POST",
+ url: '{{add_url}}',
+ data: {
+ basket_id: {{basket.pk}},
+ item_id: selected_item
+ },
+ success: load_list
+ });
+ }
return false;
});
jQuery(document).ready(function(){