[+] BO : Footer list bulk actions

This commit is contained in:
Jerome Nadaud
2013-08-07 10:43:53 +02:00
parent bb4a72f46d
commit 816a39fb4f
3 changed files with 24 additions and 7 deletions
@@ -30,12 +30,25 @@
{l s='Bulk actions'} <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href=""><i class="icon-check-sign"></i>&nbsp;{l s='Select all'}</a></li>
<li><a href=""><i class="icon-check-empty"></i>&nbsp;{l s='Unselect all'}</a></li>
<li>
<a href="#" onclick="javascript:checkDelBoxes($(this).closest('form').get(0), '{$table}Box[]', true);return false;">
<i class="icon-check-sign"></i>&nbsp;{l s='Select all'}
</a>
</li>
<li>
<a href="#" onclick="javascript:checkDelBoxes($(this).closest('form').get(0), '{$table}Box[]', false);return false;">
<i class="icon-check-empty"></i>&nbsp;{l s='Unselect all'}
</a>
</li>
<li class="divider"></li>
{foreach $bulk_actions as $key => $params}
<li{if $params.text == 'divider'} class="divider"{/if}>
{if $params.text != 'divider'}<a href=""><i class="{$params.icon}"></i>&nbsp;{$params.text}</a>{/if}
{if $params.text != 'divider'}
<a href="#" onclick="{if isset($params.confirm)}if (confirm('{$params.confirm}')){/if}sendBulkAction($(this).closest('form').get(0), 'submitBulk{$key}{$table}');">
<i class="{$params.icon}"></i>&nbsp;{$params.text}
</a>
<input type="hidden" name="submitBulk{$key}{$table}" value="" />
{/if}
</li>
{/foreach}
</ul>
@@ -98,9 +98,6 @@
<thead>
<tr class="nodrag nodrop">
<th class="center">
{if $has_bulk_actions}
<input type="checkbox" name="checkme" class="noborder" onclick="checkDelBoxes(this.form, '{$table}Box[]', this.checked)" />
{/if}
</th>
{foreach $fields_display AS $key => $params}
<th {if isset($params.align)} class="{$params.align}"{/if}>
+8 -1
View File
@@ -1037,8 +1037,15 @@ function quickSelect(elt)
//bootstrap BO New fonctions
function hideOtherLanguage(id){
function hideOtherLanguage(id)
{
$('.translatable-field').hide();
$('.lang-' + id).show();
}
function sendBulkAction(form, action)
{
$(action).val(1);
$(form).submit();
}