No but managed to customize some code to provide the required functions.
Change was made to
administrator/components/com_ipricecalc/helpers/html.php
around line 553
changed:
"var qty_el = document.getElementById('i_$i'); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++; else qty_el.value=1; check_event(qty_el); return false;",
"var qty_el = document.getElementById('i_$i'); var qty = qty_el.value; if( !isNaN( qty ) && qty>0) qty_el.value--; else qty_el.value=0; check_event(qty_el); return false;"
to
/* vjm */
$mult = 10;
if (substr($item->section,0,4) == "Gift") {$mult = 25;}
echo JHTMLIpriceList::upperDownArrows(
/* vjm ***
"var qty_el = document.getElementById('i_$i'); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++; else qty_el.value=1; check_event(qty_el); return false;",
"var qty_el = document.getElementById('i_$i'); var qty = qty_el.value; if( !isNaN( qty ) && qty>0) qty_el.value--; else qty_el.value=0; check_event(qty_el); return false;"
*/
"var qty_el = document.getElementById('i_$i'); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value = +qty + $mult; else qty_el.value=$mult; check_event(qty_el); return false;",
"var qty_el = document.getElementById('i_$i'); var qty = qty_el.value; if( !isNaN( qty ) && qty>0) qty_el.value = +qty - $mult; else qty_el.value=0; check_event(qty_el); return false;"
I have need to 2 different multiples depending on the section/item being used.
hope this helps.