trochę googlowania i są pewne sposoby, choć mnie nie do końca satysfakcjonują
administrator\components\com_virtuemart\views\orde rstatus\tmpl\edit.php
zamienić
<?php echo VmHTML::row('select','COM_VIRTUEMART_ORDER_STATUS_ STOCK_HANDLE', 'order_stock_handle', $this->stockHandelList ,$this->orderStatus->order_stock_handle,'','value', 'text',false) ; ?>
na:
<?php echo VmHTML::row('input','COM_VIRTUEMART_ORDER_STATUS_S TOCK_HANDLE', 'order_stock_handle', 'A','class="inputbox" readonly', '', 3, 1) ; ?>
Gdzie A to status towaru
$stockHandelList = array(
'A' => 'COM_VIRTUEMART_ORDER_STATUS_STOCK_AVAILABLE',
'R' => 'COM_VIRTUEMART_ORDER_STATUS_STOCK_RESERVED',
'O' => 'COM_VIRTUEMART_ORDER_STATUS_STOCK_OUT'
);
z pliku administrator\components\com_virtuemart\views\orde rstatus\view.html.php
tylko tu trzeba uważać by nie napsuć, bo domyślnie będzie wstawiało 'A', nie potrafię tego zmusić by brał element z listy powyżej, by wogóle pokazywał listę, bo bez tej zmiany, ona właśnie jest pusta i wtedy leci błąd