Hallo,
ich hab es nun so gelöst und so funktioniert es auch (inc/product.tpl, ab Zeile 38):
<div [{if $test_Cntr}]id=“test_cntr_[{$test_Cntr}]”[{/if}] class=“actions”>
[{if $size=='small' || $size=='thin'}]
<div class="status">
[{if $product->getStockStatus() == -1}]
<div class="flag red"></div>
[{ if $product->oxarticles__oxnostocktext->value }]
[{ $product->oxarticles__oxnostocktext->value }]
[{elseif $oViewConf->getStockOffDefaultMessage() }]
<p class="fs10" style="margin-top: 0px; margin-bottom: 5px; color: #5E5E5E; height: 26px;" >[{ oxmultilang ident="DETAILS_NOTONSTOCK_SMALL" }]</p>
[{/if}]
[{elseif $product->getStockStatus() == 1}]
<div class="flag orange"></div>
<p class="fs10" style="margin-top: 0px; margin-bottom: 5px; color: #5E5E5E; height: 26px;">[{ oxmultilang ident="DETAILS_READYFORSHIPPING" }]</p>
[{elseif $product->getStockStatus() == 0}]
<div class="flag green"></div>
[{ if $product->oxarticles__oxstocktext->value }]
[{ $product->oxarticles__oxstocktext->value }]
[{elseif $oViewConf->getStockOnDefaultMessage() }]
<p class="fs10" style="margin-top: 0px; margin-bottom: 5px; color: #5E5E5E; height: 26px;">[{ oxmultilang ident="DETAILS_READYFORSHIPPING" }]</p>
[{/if}]
[{/if}]
</div>
[{else}]
<div class="status">
[{if $product->getStockStatus() == -1}]
<div class="flag red"></div>
[{ if $product->oxarticles__oxnostocktext->value }]
[{ $product->oxarticles__oxnostocktext->value }]
[{elseif $oViewConf->getStockOffDefaultMessage() }]
<p class="fs10" style="margin-top: 0px; margin-bottom: 5px; color: #5E5E5E; height: 26px;" >[{ oxmultilang ident="DETAILS_NOTONSTOCK" }]</p>
[{/if}]
[{elseif $product->getStockStatus() == 1}]
<div class="flag orange"></div>
<p class="fs10" style="margin-top: 0px; margin-bottom: 5px; color: #5E5E5E; height: 26px;">[{ oxmultilang ident="DETAILS_LOWSTOCK" }]</p>
[{elseif $product->getStockStatus() == 0}]
<div class="flag green"></div>
[{ if $product->oxarticles__oxstocktext->value }]
[{ $product->oxarticles__oxstocktext->value }]
[{elseif $oViewConf->getStockOnDefaultMessage() }]
<p class="fs10" style="margin-top: 0px; margin-bottom: 5px; color: #5E5E5E; height: 26px;">[{ oxmultilang ident="DETAILS_READYFORSHIPPING" }]</p>
[{/if}]
[{/if}]
</div>
[{/if}]
<a id="test_details_[{$testid}]" href="[{ $_productLink }]"[{if $oView->noIndex() }] rel="nofollow"[{/if}]>[{ oxmultilang ident="INC_PRODUCTITEM_MOREINFO2" }]</a>
[{if $isfiltering }]
[{oxid_include_dynamic file="dyn/compare_links.tpl" testid="_`$testid`" type="compare" aid=$product->oxarticles__oxid->value anid=$altproduct in_list=$product->blIsOnComparisonList page=$pageNavigation->actPage-1 text_to_id="INC_PRODUCTITEM_COMPARE2" text_from_id="INC_PRODUCTITEM_REMOVEFROMCOMPARELIST2"}]
[{/if}]
</div>
<form name="tobasket.[{$testid}]" action="[{ $oViewConf->getSelfActionLink() }]" method="post">
Nutzung natürlich auf eigene Gefahr. Ich bin wirklich nur ein Trial and Error Coder, wie mancheiner erkennen wird 
Ich kann nur empfehlen dies so oder ähnlich umzusetzen, da m.E. das schnelle Erkennen des Lagerstatus eine wichtige Rolle für den Kunden spielen dürfte.
Gruß
Jan