Hier schonmal einen kleinen Ansatz, bischen anpassen und es funktioniert ( ohne Varianten
https://forum.shopware.com/discussion/23980/anzahl-kaufbutton-in-listing-responsive-template/p1
wenn es dann mit Varianten sein soll evtl. damit mal probieren
http://store.shopware.com/swkwe36522629572/varianten-schnellkauf-im-produkt-listing.html
und den Lagerbestand auszugeben müssen ein paar anpassungen gemacht werden, ich habe einfach in der box-minimal.tpl den Block Artikel Bezeichnung erweitert
{block name='frontend_listing_box_article_description'}
{$smarty.block.parent}
{include file="frontend/plugins/index/delivery_informations.tpl"}
{s name='Stock'}{/s}:
{$sArticle.instock} {$sArticle.packunit}
{/block}