parent
5b1a89bf94
commit
a871aa818b
@ -255,6 +255,25 @@ if ($nolinesbefore) {
|
|||||||
{
|
{
|
||||||
$form->select_produits(GETPOST('idprod'), 'idprod', $filtertype, $conf->product->limit_size, $buyer->price_level, 1, 2, '', 1, array(), $buyer->id, '1', 0, 'maxwidth300', 0, '', GETPOST('combinations', 'array'));
|
$form->select_produits(GETPOST('idprod'), 'idprod', $filtertype, $conf->product->limit_size, $buyer->price_level, 1, 2, '', 1, array(), $buyer->id, '1', 0, 'maxwidth300', 0, '', GETPOST('combinations', 'array'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (empty($conf->global->MAIN_AUTO_OPEN_SELECT2_ON_FOCUS_FOR_CUSTOMER_PRODUCTS))
|
||||||
|
{
|
||||||
|
?>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function(){
|
||||||
|
// On first focus on a select2 combo, auto open the menu (this allow to use the keyboard only)
|
||||||
|
$(document).on('focus', '.select2-selection.select2-selection--single', function (e) {
|
||||||
|
console.log('focus on a select2');
|
||||||
|
if ($(this).attr('aria-labelledby') == 'select2-idprod-container')
|
||||||
|
{
|
||||||
|
console.log('open combo');
|
||||||
|
$('#idprod').select2('open');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -277,21 +296,24 @@ if ($nolinesbefore) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$form->select_produits_fournisseurs($object->socid, GETPOST('idprodfournprice'), 'idprodfournprice', '', '', $ajaxoptions, 1, $alsoproductwithnosupplierprice, 'maxwidth300');
|
$form->select_produits_fournisseurs($object->socid, GETPOST('idprodfournprice'), 'idprodfournprice', '', '', $ajaxoptions, 1, $alsoproductwithnosupplierprice, 'maxwidth300');
|
||||||
?>
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
$(document).ready(function(){
|
if (empty($conf->global->MAIN_AUTO_OPEN_SELECT2_ON_FOCUS_FOR_SUPPLIER_PRODUCTS))
|
||||||
|
{
|
||||||
$(document).on('keypress',function(e) {
|
?>
|
||||||
if ($('input:focus').length == 0) {
|
<script type="text/javascript">
|
||||||
$('#idprodfournprice').select2('open');
|
$(document).ready(function(){
|
||||||
}
|
// On first focus on a select2 combo, auto open the menu (this allow to use the keyboard only)
|
||||||
});
|
$(document).on('focus', '.select2-selection.select2-selection--single', function (e) {
|
||||||
|
//console.log('focus on a select2');
|
||||||
|
if ($(this).attr('aria-labelledby') == 'select2-idprodfournprice-container')
|
||||||
});
|
{
|
||||||
</script>
|
$('#idprodfournprice').select2('open');
|
||||||
<?php
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
}
|
}
|
||||||
echo '<input type="hidden" name="pbq" id="pbq" value="">';
|
echo '<input type="hidden" name="pbq" id="pbq" value="">';
|
||||||
echo '</span>';
|
echo '</span>';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user