находим код
{if $session_items}
<input type="text" name="count_{$session_items[i]}" size="5" value="{$cart_content[i].quantity}">
{else}
<input type="text" name="count_{$cart_content[i].id}" size="5" value="{$cart_content[i].quantity}">
{/if}
и, добавляя событие onChange для текстового поля, содержащего количество товара, меняем на такой код
{if $session_items}
<input type="text" name="count_{$session_items[i]}" size="5" value="{$cart_content[i].quantity}" onchange="document.getElementById('formppl').submit(); return false">
{else}
<input type="text" name="count_{$cart_content[i].id}" size="5" value="{$cart_content[i].quantity}" onchange="document.getElementById('formppl').submit(); return false">
{/if}
И, соответственно, отпадает необходимость в ссылке "Пересчитать сумму заказа", уберем ее
удалите код
| <a href="#" onclick="document.getElementById('formppl').submit(); return false">{$smarty.const.UPDATE_BUTTON}</a>